diff --git a/js/ui/workspaceSwitcherPopup.js b/js/ui/workspaceSwitcherPopup.js
index 655779c..0ff3871 100644
--- a/js/ui/workspaceSwitcherPopup.js
+++ b/js/ui/workspaceSwitcherPopup.js
@@ -14,6 +14,8 @@ const DISPLAY_TIMEOUT = 600;
 const LEFT = -1;
 const RIGHT = 1;
 
+const INDICATOR_SCALE = 0.1;
+
 function WorkspaceSwitcherPopup() {
     this._init();
 }
@@ -27,6 +29,9 @@ WorkspaceSwitcherPopup.prototype = {
                                          height: global.screen_height });
         global.stage.add_actor(this.actor);
 
+        this._indicatorWidth = Math.round(global.screen_width * INDICATOR_SCALE);
+        this._indicatorHeight = Math.round(global.screen_height * INDICATOR_SCALE);
+
         this._container = new St.BoxLayout({ style_class: "workspace-switcher-container" });
         this._list = new St.BoxLayout({ style_class: "workspace-switcher" });
 
@@ -53,11 +58,15 @@ WorkspaceSwitcherPopup.prototype = {
                indicator = new St.Bin({ style_class: 'ws-switcher-active-right' });
            else
                indicator = new St.Bin({ style_class: 'ws-switcher-box' });
+           
+           indicator.set_style("width: " + this._indicatorWidth + "px;" + 
+                               "height: " + this._indicatorHeight + "px;");
 
            this._list.add(indicator);
 
            if (i < global.screen.n_workspaces - 1) {
                let spacer = new St.Bin({ style_class: 'ws-switcher-spacer' });
+               spacer.set_style("height: " + this._indicatorHeight + "px;");
                this._list.add(spacer);
            }
 
