gnome-shell.css
ASCII text, with very long lines (387)
1/* This stylesheet is generated, DO NOT EDIT */ 2/* Copyright 2009, 2015 Red Hat, Inc. 3* 4* Portions adapted from Mx's data/style/default.css 5* Copyright 2009 Intel Corporation 6* 7* This program is free software; you can redistribute it and/or modify it 8* under the terms and conditions of the GNU Lesser General Public License, 9* version 2.1, as published by the Free Software Foundation. 10* 11* This program is distributed in the hope it will be useful, but WITHOUT ANY 12* WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS 13* FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for 14* more details. 15* 16* You should have received a copy of the GNU Lesser General Public License 17* along with this program; if not, write to the Free Software Foundation, 18* Inc., 51 Franklin St - Fifth Floor, Boston, MA 02110-1301 USA. 19*/ 20* { 21transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); 22transition-duration: 0.2s; } 23 24/* GLOBALS */ 25stage { 26font-family: "M+ 1c", Roboto, Cantarell, Sans-Serif; 27font-size: 10.5pt; 28font-weight: 400; 29line-height: 24px; 30color: rgba(0, 0, 0, 0.8); } 31 32/* WIDGETS */ 33/* Buttons */ 34.button { 35border-radius: 2px; 36border-width: 0; 37padding: 7px 16px 8px; 38font-size: 10.5pt; 39font-weight: 500; 40line-height: 1; 41color: rgba(0, 0, 0, 0.6); 42background-color: transparent; 43border-color: transparent; 44box-shadow: 0 0 transparent; 45text-shadow: none; 46icon-shadow: none; } 47.button:hover { 48color: rgba(0, 0, 0, 0.8); 49background-color: rgba(0, 0, 0, 0.12); 50border-color: transparent; 51box-shadow: 0 0 transparent; 52text-shadow: none; 53icon-shadow: none; } 54.button:active { 55color: rgba(0, 0, 0, 0.8); 56background-color: rgba(0, 0, 0, 0.24); 57border-color: transparent; 58box-shadow: 0 0 transparent; 59text-shadow: none; 60icon-shadow: none; } 61.button:insensitive { 62color: rgba(0, 0, 0, 0.24); 63background-color: transparent; 64border-color: transparent; 65box-shadow: 0 0 transparent; 66text-shadow: none; 67icon-shadow: none; } 68.button:focus { 69color: rgba(0, 0, 0, 0.8); 70text-shadow: none; 71icon-shadow: none; 72box-shadow: 0 0 transparent; } 73 74.modal-dialog-linked-button { 75border-right-width: 0; 76font-size: 10.5pt; 77font-weight: 500; 78line-height: 1; 79border-top: 1px solid rgba(0, 0, 0, 0.1) !important; 80color: rgba(0, 0, 0, 0.6); 81background-color: transparent; 82border-color: transparent; 83box-shadow: 0 0 transparent; 84text-shadow: none; 85icon-shadow: none; 86padding: 9px 16px 10px; } 87.modal-dialog-linked-button:hover { 88color: rgba(0, 0, 0, 0.8); 89background-color: rgba(0, 0, 0, 0.12); 90border-color: transparent; 91box-shadow: 0 0 transparent; 92text-shadow: none; 93icon-shadow: none; } 94.modal-dialog-linked-button:active { 95color: rgba(0, 0, 0, 0.8); 96background-color: rgba(0, 0, 0, 0.24); 97border-color: transparent; 98box-shadow: 0 0 transparent; 99text-shadow: none; 100icon-shadow: none; } 101.modal-dialog-linked-button:insensitive { 102color: rgba(0, 0, 0, 0.24); 103background-color: transparent; 104border-color: transparent; 105box-shadow: 0 0 transparent; 106text-shadow: none; 107icon-shadow: none; } 108.modal-dialog-linked-button:focus { 109color: rgba(0, 0, 0, 0.8); 110text-shadow: none; 111icon-shadow: none; 112box-shadow: 0 0 transparent; } 113.modal-dialog-linked-button:first-child { 114border-radius: 0px 0px 0px 2px; } 115.modal-dialog-linked-button:last-child { 116border-right-width: 0px; 117border-radius: 0px 0px 2px 0px; } 118.modal-dialog-linked-button:first-child:last-child { 119border-right-width: 0px; 120border-radius: 0px 0px 2px 2px; } 121 122/* Entries */ 123StEntry { 124border-radius: 0; 125padding: 7px 8px 8px; 126border-width: 0; 127color: rgba(0, 0, 0, 0.8); 128selection-background-color: #00BCD4; 129selected-color: #FFFFFF; 130font-size: 12pt; 131font-weight: 400; 132line-height: 24px; 133background-color: rgba(0, 0, 0, 0.01); 134border-color: transparent; 135box-shadow: inset 0 -1px rgba(0, 0, 0, 0.24); } 136StEntry:focus { 137border-color: transparent; 138box-shadow: inset 0 -2px #00BCD4; } 139StEntry:insensitive { 140color: rgba(0, 0, 0, 0.32); 141border-color: transparent; 142box-shadow: inset 0 -1px rgba(0, 0, 0, 0.096); } 143StEntry StIcon.capslock-warning { 144icon-size: 16px; 145warning-color: #FF6D00; 146padding: 0 2px; } 147 148/* Scrollbars */ 149StScrollView.vfade { 150-st-vfade-offset: 32px; } 151StScrollView.hfade { 152-st-hfade-offset: 32px; } 153 154StScrollBar { 155padding: 0; } 156StScrollView StScrollBar { 157min-width: 16px; 158min-height: 16px; } 159StScrollBar StBin#trough { 160margin: 4px; 161border-radius: 100px; 162background-color: rgba(0, 0, 0, 0.24); } 163StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { 164border-radius: 100px; 165background-color: rgba(0, 0, 0, 0.48); 166margin: 4px; } 167StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { 168background-color: rgba(0, 0, 0, 0.6); } 169StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { 170background-color: rgba(0, 0, 0, 0.8); } 171 172/* Slider */ 173.slider { 174height: 20px; 175color: #FF4081; 176-slider-height: 4px; 177-slider-background-color: rgba(0, 0, 0, 0.24); 178-slider-border-color: transparent; 179-slider-active-background-color: #FF4081; 180-slider-active-border-color: transparent; 181-slider-border-width: 0; 182-slider-handle-radius: 8px; } 183 184/* Check Boxes */ 185.check-box StBoxLayout { 186spacing: .8em; } 187.check-box StBin { 188width: 24px; 189height: 24px; 190background-image: url("assets/checkbox-off.svg"); 191color: rgba(0, 0, 0, 0.6); } 192.check-box:focus StBin { 193background-image: url("assets/checkbox-off.svg"); } 194.check-box:checked StBin { 195background-image: url("assets/checkbox.svg"); } 196.check-box:focus:checked StBin { 197background-image: url("assets/checkbox.svg"); } 198 199/* Switches */ 200.toggle-switch { 201width: 40px; 202height: 20px; 203background-size: contain; } 204 205.toggle-switch-us { 206background-image: url("assets/toggle-off.svg"); } 207.toggle-switch-us:checked { 208background-image: url("assets/toggle-on.svg"); } 209 210.toggle-switch-intl { 211background-image: url("assets/toggle-off.svg"); } 212.toggle-switch-intl:checked { 213background-image: url("assets/toggle-on.svg"); } 214 215/* links */ 216.shell-link { 217border-radius: 2px; 218color: #00BCD4; } 219.shell-link:hover { 220color: #00BCD4; 221background-color: rgba(0, 188, 212, 0.15); } 222.shell-link:active { 223color: #00BCD4; 224background-color: rgba(0, 188, 212, 0.3); } 225 226/* Modal Dialogs */ 227.headline { 228font-size: 18pt; 229font-weight: 400; 230line-height: 32px; } 231 232.lightbox { 233background-color: black; } 234 235.flashspot { 236background-color: white; } 237 238.modal-dialog { 239border-radius: 2px; 240color: rgba(0, 0, 0, 0.8); 241background-color: rgba(255, 255, 255, 0.95); 242border: none; 243box-shadow: 0 14px 28px rgba(0, 0, 0, 0.375), 0 10px 10px rgba(0, 0, 0, 0.33); } 244.modal-dialog .modal-dialog-content-box { 245padding: 24px; } 246.modal-dialog .run-dialog-entry { 247width: 20em; 248margin-bottom: 6px; } 249.modal-dialog .run-dialog-error-box { 250padding-top: 16px; 251spacing: 6px; } 252.modal-dialog .run-dialog-button-box { 253padding-top: 1em; } 254.modal-dialog .run-dialog-label { 255font-size: 1em; 256font-weight: normal; 257color: rgba(0, 0, 0, 0.48); 258padding-bottom: .4em; } 259 260.show-processes-dialog-subject, 261.mount-question-dialog-subject, 262.end-session-dialog-subject { 263font-size: 18pt; 264font-weight: 400; 265line-height: 32px; } 266 267/* End Session Dialog */ 268.end-session-dialog { 269spacing: 42px; 270border: none; } 271 272.end-session-dialog-list { 273padding-top: 20px; } 274 275.end-session-dialog-layout { 276padding-left: 17px; } 277.end-session-dialog-layout:rtl { 278padding-right: 17px; } 279 280.end-session-dialog-description { 281width: 28em; 282padding-bottom: 10px; } 283.end-session-dialog-description:rtl { 284text-align: right; } 285 286.end-session-dialog-warning { 287width: 28em; 288color: #FF6D00; 289padding-top: 6px; } 290.end-session-dialog-warning:rtl { 291text-align: right; } 292 293.end-session-dialog-logout-icon { 294border-radius: 5px; 295width: 48px; 296height: 48px; 297background-size: contain; } 298 299.end-session-dialog-shutdown-icon { 300color: rgba(0, 0, 0, 0.48); 301width: 48px; 302height: 48px; } 303 304.end-session-dialog-inhibitor-layout { 305spacing: 16px; 306max-height: 200px; 307padding-right: 65px; 308padding-left: 65px; } 309 310.end-session-dialog-session-list, 311.end-session-dialog-app-list { 312spacing: 1em; } 313 314.end-session-dialog-list-header { 315font-weight: bold; } 316.end-session-dialog-list-header:rtl { 317text-align: right; } 318 319.end-session-dialog-app-list-item, 320.end-session-dialog-session-list-item { 321spacing: 1em; } 322 323.end-session-dialog-app-list-item-name, 324.end-session-dialog-session-list-item-name { 325font-weight: bold; } 326 327.end-session-dialog-app-list-item-description { 328color: rgba(0, 0, 0, 0.48); 329font-size: 1em; } 330 331/* ShellMountOperation Dialogs */ 332.shell-mount-operation-icon { 333icon-size: 48px; } 334 335.show-processes-dialog, 336.mount-question-dialog { 337spacing: 24px; } 338 339.show-processes-dialog-subject, 340.mount-question-dialog-subject { 341padding-top: 10px; 342padding-left: 17px; 343padding-bottom: 6px; } 344 345.mount-question-dialog-subject { 346max-width: 500px; } 347 348.show-processes-dialog-subject:rtl, 349.mount-question-dialog-subject:rtl { 350padding-left: 0px; 351padding-right: 17px; } 352 353.show-processes-dialog-description, 354.mount-question-dialog-description { 355padding-left: 17px; 356width: 28em; } 357 358.show-processes-dialog-description:rtl, 359.mount-question-dialog-description:rtl { 360padding-right: 17px; } 361 362.show-processes-dialog-app-list { 363max-height: 200px; 364padding-top: 24px; 365padding-left: 49px; 366padding-right: 32px; } 367 368.show-processes-dialog-app-list:rtl { 369padding-right: 49px; 370padding-left: 32px; } 371 372.show-processes-dialog-app-list-item { 373color: rgba(0, 0, 0, 0.8); } 374.show-processes-dialog-app-list-item:hover { 375color: rgba(0, 0, 0, 0.8); } 376.show-processes-dialog-app-list-item:ltr { 377padding-right: 1em; } 378.show-processes-dialog-app-list-item:rtl { 379padding-left: 1em; } 380 381.show-processes-dialog-app-list-item-icon:ltr { 382padding-right: 17px; } 383.show-processes-dialog-app-list-item-icon:rtl { 384padding-left: 17px; } 385 386.show-processes-dialog-app-list-item-name { 387font-size: 1em; } 388 389/* Password or Authentication Dialog */ 390.prompt-dialog { 391width: 500px; 392border: none; } 393 394.prompt-dialog-main-layout { 395spacing: 24px; 396padding: 10px; } 397 398.prompt-dialog-message-layout { 399spacing: 16px; } 400 401.prompt-dialog-headline { 402font-size: 18pt; 403font-weight: 400; 404line-height: 32px; 405color: rgba(0, 0, 0, 0.8); } 406 407.prompt-dialog-description:rtl { 408text-align: right; } 409 410.prompt-dialog-password-box { 411spacing: 1em; 412padding-bottom: 1em; } 413 414.prompt-dialog-error-label { 415font-size: 1em; 416color: #DD2C00; 417padding-bottom: 8px; } 418 419.prompt-dialog-info-label { 420font-size: 1em; 421padding-bottom: 8px; } 422 423.hidden { 424color: transparent; } 425 426.prompt-dialog-null-label { 427font-size: 1em; 428padding-bottom: 8px; } 429 430/* Polkit Dialog */ 431.polkit-dialog-user-layout { 432padding-left: 10px; 433spacing: 10px; } 434.polkit-dialog-user-layout:rtl { 435padding-left: 0px; 436padding-right: 10px; } 437 438.polkit-dialog-user-root-label { 439color: #FF6D00; } 440 441.polkit-dialog-user-icon { 442border-radius: 5px; 443background-size: contain; 444width: 48px; 445height: 48px; } 446 447/* Network Agent Dialog */ 448.network-dialog-secret-table { 449spacing-rows: 15px; 450spacing-columns: 1em; } 451 452.keyring-dialog-control-table { 453spacing-rows: 15px; 454spacing-columns: 1em; } 455 456/* Popvers/Menus */ 457.popup-menu { 458min-width: 200px; } 459.popup-menu .popup-sub-menu { 460background-color: rgba(0, 0, 0, 0.04); 461box-shadow: 0 0 transparent; } 462.popup-menu .popup-menu-content { 463padding: 8px 0; } 464.popup-menu .popup-menu-item { 465spacing: 12px; } 466.popup-menu .popup-menu-item:ltr { 467padding: .4em 1.75em .4em 0em; } 468.popup-menu .popup-menu-item:rtl { 469padding: .4em 0em .4em 1.75em; } 470.popup-menu .popup-menu-item:checked { 471background-color: #00BCD4; 472color: #FFFFFF; 473box-shadow: 0 0 transparent; 474font-weight: normal; } 475.popup-menu .popup-menu-item:checked.selected { 476background-color: #26c6da; 477color: #FFFFFF; } 478.popup-menu .popup-menu-item:checked:active { 479background-color: #4dd0e1; 480color: #FFFFFF; } 481.popup-menu .popup-menu-item:checked:insensitive { 482color: rgba(0, 0, 0, 0.32); } 483.popup-menu .popup-menu-item.selected { 484background-color: rgba(0, 0, 0, 0.12); 485color: rgba(0, 0, 0, 0.8); 486transition-duration: 0s; } 487.popup-menu .popup-menu-item:active { 488background-color: rgba(0, 0, 0, 0.24); 489color: rgba(0, 0, 0, 0.8); 490transition-duration: 0.2s; } 491.popup-menu .popup-menu-item.selected:active { 492color: rgba(0, 0, 0, 0.8); } 493.popup-menu .popup-menu-item:insensitive { 494color: rgba(0, 0, 0, 0.32); } 495.popup-menu .popup-inactive-menu-item { 496color: rgba(0, 0, 0, 0.8); } 497.popup-menu .popup-inactive-menu-item:insensitive { 498color: rgba(0, 0, 0, 0.32); } 499.popup-menu.panel-menu { 500-boxpointer-gap: 4px; 501margin-bottom: 1.75em; } 502 503.popup-menu-ornament { 504text-align: right; 505width: 1.2em; 506height: 1.2em; } 507 508.popup-menu-boxpointer, 509.candidate-popup-boxpointer { 510-arrow-border-radius: 0; 511-arrow-background-color: transparent; 512-arrow-border-width: 0; 513-arrow-border-color: transparent; 514-arrow-base: 0; 515-arrow-rise: 0; 516-arrow-box-shadow: none; 517margin: 5px 8px 8px; 518background-color: rgba(255, 255, 255, 0.95); 519border-radius: 2px; 520box-shadow: 0 3px 6px rgba(0, 0, 0, 0.24), 0 3px 6px rgba(0, 0, 0, 0.345); } 521 522.popup-separator-menu-item { 523height: 1px; 524margin: 6px 64px; 525background-color: transparent; 526border-color: rgba(0, 0, 0, 0.1); 527border-bottom-width: 1px; 528border-bottom-style: solid; } 529 530.background-menu { 531-boxpointer-gap: 4px; 532-arrow-rise: 0px; } 533 534/* fallback menu 535- odd thing for styling App menu when apparently not running under shell. Light Adwaita styled 536app menu inside the main app window itself rather than the top bar 537*/ 538/* OSD */ 539.osd-window { 540text-align: center; 541font-weight: bold; 542spacing: 1em; 543margin: 32px; 544min-width: 64px; 545min-height: 64px; } 546.osd-window .osd-monitor-label { 547font-size: 45px; 548font-weight: 400; 549line-height: 48px; } 550.osd-window .level { 551height: 0.6em; 552border-radius: 4px; 553background-color: rgba(0, 0, 0, 0.24); 554color: rgba(0, 0, 0, 0.8); } 555 556/* App Switcher */ 557.switcher-popup { 558padding: 8px; 559spacing: 16px; } 560 561.switcher-list-item-container { 562spacing: 8px; } 563 564.switcher-list .item-box { 565padding: 8px; 566border-radius: 2px; } 567 568.switcher-list .item-box:outlined { 569padding: 6px; 570border: 2px solid rgba(0, 0, 0, 0.24); } 571 572.switcher-list .item-box:selected { 573background-color: #00BCD4; 574color: #FFFFFF; } 575 576.switcher-list .thumbnail-box { 577padding: 2px; 578spacing: 4px; } 579 580.switcher-list .thumbnail { 581width: 256px; } 582 583.switcher-list .separator { 584width: 1px; 585background: rgba(0, 0, 0, 0.1); } 586 587.switcher-arrow { 588border-color: transparent; 589color: rgba(0, 0, 0, 0.48); } 590.switcher-arrow:highlighted { 591color: rgba(0, 0, 0, 0.8); } 592 593.input-source-switcher-symbol { 594font-size: 45px; 595font-weight: 400; 596line-height: 48px; 597width: 96px; 598height: 96px; } 599 600/* Workspace Switcher */ 601.workspace-switcher-group { 602padding: 12px; } 603 604.workspace-switcher { 605background: transparent; 606border: 0px; 607border-radius: 0px; 608padding: 0px; 609spacing: 8px; } 610 611.ws-switcher-active-up, .ws-switcher-active-down { 612height: 50px; 613background-color: #00BCD4; 614color: #FFFFFF; 615background-size: 32px; 616border-radius: 2px; } 617 618.ws-switcher-box { 619height: 50px; 620border: 2px solid rgba(0, 0, 0, 0.24); 621background: transparent; 622border-radius: 2px; } 623 624.osd-window, 625.resize-popup, 626.switcher-list, .workspace-switcher-container { 627color: rgba(0, 0, 0, 0.8); 628background-color: rgba(255, 255, 255, 0.95); 629border: none; 630box-shadow: 0 14px 28px rgba(0, 0, 0, 0.375), 0 10px 10px rgba(0, 0, 0, 0.33); 631border-radius: 2px; 632padding: 12px; } 633 634/* Tiled window previews */ 635.tile-preview { 636background-color: rgba(0, 229, 255, 0.3); 637border: 1px solid #00E5FF; } 638 639.tile-preview-left.on-primary { 640border-radius: 0 0 0 0; } 641 642.tile-preview-right.on-primary { 643border-radius: 0 0 0 0; } 644 645.tile-preview-left.tile-preview-right.on-primary { 646border-radius: 0 0 0 0; } 647 648/* TOP BAR */ 649#panel { 650background-color: rgba(0, 0, 0, 0.6); 651font-weight: bold; 652height: 32px; } 653#panel:overview, #panel.unlock-screen, #panel.login-screen, #panel.lock-screen { 654background-color: transparent; } 655#panel #panelLeft, #panel #panelCenter { 656spacing: 0; } 657#panel .panel-corner { 658-panel-corner-radius: 0; 659-panel-corner-background-color: rgba(0, 0, 0, 0.6); 660-panel-corner-border-width: 2px; 661-panel-corner-border-color: transparent; } 662#panel .panel-corner:active, #panel .panel-corner:overview, #panel .panel-corner:focus { 663-panel-corner-border-color: #FFFFFF; } 664#panel .panel-corner.lock-screen, #panel .panel-corner.login-screen, #panel .panel-corner.unlock-screen { 665-panel-corner-radius: 0; 666-panel-corner-background-color: transparent; 667-panel-corner-border-color: transparent; } 668#panel .panel-button { 669-natural-hpadding: 12px; 670-minimum-hpadding: 6px; 671font-weight: bold; 672color: rgba(255, 255, 255, 0.75); 673transition-duration: 0.2s; } 674#panel .panel-button .app-menu-icon { 675-st-icon-style: symbolic; 676margin-left: 4px; 677margin-right: 4px; } 678#panel .panel-button:hover { 679color: #FFFFFF; } 680#panel .panel-button:active, #panel .panel-button:overview, #panel .panel-button:focus, #panel .panel-button:checked { 681background-color: rgba(0, 0, 0, 0.01); 682box-shadow: inset 0 -2px 0px #FFFFFF; 683color: #FFFFFF; } 684#panel .panel-button:active > .system-status-icon, #panel .panel-button:overview > .system-status-icon, #panel .panel-button:focus > .system-status-icon, #panel .panel-button:checked > .system-status-icon { 685icon-shadow: none; } 686#panel .panel-button .system-status-icon { 687icon-size: 1.14286em; 688padding: 0 5px; } 689.unlock-screen #panel .panel-button, .login-screen #panel .panel-button, .lock-screen #panel .panel-button { 690color: rgba(255, 255, 255, 0.75); } 691.unlock-screen #panel .panel-button:focus, .unlock-screen #panel .panel-button:hover, .unlock-screen #panel .panel-button:active, .login-screen #panel .panel-button:focus, .login-screen #panel .panel-button:hover, .login-screen #panel .panel-button:active, .lock-screen #panel .panel-button:focus, .lock-screen #panel .panel-button:hover, .lock-screen #panel .panel-button:active { 692color: #FFFFFF; } 693#panel .panel-status-indicators-box, 694#panel .panel-status-menu-box { 695spacing: 2px; } 696#panel .screencast-indicator { 697color: #FF6D00; } 698 699#calendarArea { 700padding: 0.75em 1.0em; } 701 702.calendar { 703margin-bottom: 1em; } 704 705.calendar, 706.datemenu-today-button, 707.datemenu-displays-box, 708.message-list-sections { 709margin: 0 1.5em; } 710 711.datemenu-calendar-column { 712spacing: 0.5em; } 713 714.datemenu-displays-section { 715padding-bottom: 3em; } 716 717.datemenu-today-button, 718.world-clocks-button, 719.message-list-section-title { 720border-radius: 2px; 721padding: .4em; } 722 723.message-list-section-list:ltr { 724padding-left: .4em; } 725 726.message-list-section-list:rtl { 727padding-right: .4em; } 728 729.datemenu-today-button:hover, .datemenu-today-button:focus, 730.world-clocks-button:hover, 731.world-clocks-button:focus, 732.message-list-section-title:hover, 733.message-list-section-title:focus { 734color: rgba(0, 0, 0, 0.8); 735background-color: rgba(0, 0, 0, 0.12); } 736.datemenu-today-button:active, 737.world-clocks-button:active, 738.message-list-section-title:active { 739color: rgba(0, 0, 0, 0.8); 740background-color: rgba(0, 0, 0, 0.24); } 741 742.datemenu-today-button .date-label { 743font-size: 18pt; 744font-weight: 400; 745line-height: 32px; } 746 747.world-clocks-header, 748.message-list-section-title { 749color: rgba(0, 0, 0, 0.6); 750font-weight: bold; } 751 752.world-clocks-grid { 753spacing-rows: 0.4em; } 754 755.calendar-month-label { 756color: rgba(0, 0, 0, 0.8); 757font-weight: bold; 758padding: 4px 0; } 759 760.pager-button { 761color: rgba(0, 0, 0, 0.8); 762background-color: transparent; 763width: 32px; 764height: 32px; 765border-radius: 32px; } 766.pager-button:hover, .pager-button:focus { 767background-color: rgba(0, 0, 0, 0.12); } 768.pager-button:active { 769background-color: rgba(0, 0, 0, 0.24); } 770 771.calendar-change-month-back { 772background-image: url("assets/calendar-arrow-left.svg"); } 773.calendar-change-month-back:rtl { 774background-image: url("assets/calendar-arrow-right.svg"); } 775 776.calendar-change-month-forward { 777background-image: url("assets/calendar-arrow-right.svg"); } 778.calendar-change-month-forward:rtl { 779background-image: url("assets/calendar-arrow-left.svg"); } 780 781.calendar-day-base { 782font-size: 9pt; 783font-weight: 400; 784line-height: 1; 785text-align: center; 786width: 32px; 787height: 32px; 788padding: 0; 789margin: 2px; 790border-radius: 32px; } 791.calendar-day-base:hover, .calendar-day-base:focus { 792background-color: rgba(0, 0, 0, 0.12); } 793.calendar-day-base:active { 794color: #FFFFFF; 795background-color: #00BCD4; 796border-color: transparent; } 797.calendar-day-base.calendar-day-heading { 798color: rgba(0, 0, 0, 0.48); 799margin-top: 1em; 800font-size: 9pt; 801font-weight: 400; 802line-height: 1; 803font-weight: bold; } 804.calendar-day-base.calendar-week-number { 805font-weight: bold; 806color: rgba(0, 0, 0, 0.48); } 807 808.calendar-day { 809border-width: 0; } 810 811.calendar-day-top { 812border-top-width: 0; } 813 814.calendar-day-left { 815border-left-width: 0; } 816 817.calendar-nonwork-day { 818color: rgba(0, 0, 0, 0.8); } 819 820.calendar-today { 821font-weight: bold !important; 822border: none; } 823 824.calendar-day-with-events { 825color: #00BCD4; 826font-weight: normal; 827text-decoration: underline; 828background-image: none; } 829 830.calendar-other-month-day { 831color: rgba(0, 0, 0, 0.32); } 832 833/* Message list */ 834.message-list { 835width: 420px; } 836 837.message-list-sections { 838spacing: 1.5em; } 839 840.message-list-section, 841.message-list-section-list { 842spacing: 0.7em; } 843 844.message-list-section-title-box { 845spacing: 0.4em; } 846 847.message-list-section-close > StIcon { 848icon-size: 16px; 849border-radius: 16px; 850padding: 8px; 851color: rgba(0, 0, 0, 0.6); 852background-color: transparent; } 853 854/* FIXME: how do you do this in sass? */ 855.message-list-section-close:hover > StIcon, 856.message-list-section-close:focus > StIcon { 857color: rgba(0, 0, 0, 0.8); 858background-color: rgba(0, 0, 0, 0.12); } 859 860.message-list-section-close:active > StIcon { 861color: rgba(0, 0, 0, 0.8); 862background-color: rgba(0, 0, 0, 0.24); } 863 864.message { 865background-color: transparent; 866border-radius: 2px; } 867.message:hover, .message:focus { 868background-color: rgba(0, 0, 0, 0.12); } 869.message:active { 870background-color: rgba(0, 0, 0, 0.24); } 871 872.message-icon-bin { 873padding: 8px 0px 8px 8px; } 874.message-icon-bin:rtl { 875padding: 8px 8px 8px 0px; } 876 877.message-icon-bin > StIcon { 878icon-size: 32px; } 879 880.message-secondary-bin:ltr { 881padding-left: 8px; } 882.message-secondary-bin:rtl { 883padding-right: 8px; } 884 885.message-secondary-bin { 886color: rgba(0, 0, 0, 0.48); } 887 888.message-secondary-bin > StIcon { 889icon-size: 16px; } 890 891.message-title { 892color: rgba(0, 0, 0, 0.8); 893font-size: 12pt; 894font-weight: 400; 895line-height: 24px; } 896 897.message-content { 898padding: 8px; 899color: rgba(0, 0, 0, 0.6); 900font-size: 10.5pt; 901font-weight: 400; 902line-height: 24px; } 903 904.message-content * > StIcon { 905icon-size: 16px; 906border-radius: 16px; 907padding: 2px; 908color: rgba(0, 0, 0, 0.6); } 909 910/* FIXME: how do you do this in sass? */ 911.message-content *:hover > StIcon, 912.message-content *:focus > StIcon { 913color: rgba(0, 0, 0, 0.8); 914background-color: rgba(0, 0, 0, 0.12); } 915 916.message-content *:active > StIcon { 917color: rgba(0, 0, 0, 0.8); 918background-color: rgba(0, 0, 0, 0.24); } 919 920.system-switch-user-submenu-icon.user-icon { 921icon-size: 20px; 922padding: 0 2px; } 923 924.system-switch-user-submenu-icon.default-icon { 925icon-size: 16px; 926padding: 0 4px; } 927 928#appMenu { 929spinner-image: url("assets/process-working.svg"); 930spacing: 4px; } 931#appMenu .label-shadow { 932color: transparent; } 933 934.aggregate-menu { 935min-width: 280px; 936max-width: 400px; } 937.aggregate-menu .popup-menu-icon { 938padding: 0 4px; } 939 940.system-menu-action { 941color: rgba(0, 0, 0, 0.6); 942border-radius: 32px; 943/* wish we could do 50% */ 944padding: 16px; 945border: none; } 946.system-menu-action:hover, .system-menu-action:focus { 947background-color: rgba(0, 0, 0, 0.12); 948color: rgba(0, 0, 0, 0.8); 949border: none; 950padding: 16px; } 951.system-menu-action:active { 952background-color: rgba(0, 0, 0, 0.24); 953color: rgba(0, 0, 0, 0.8); } 954.system-menu-action > StIcon { 955icon-size: 16px; } 956 957.ripple-box { 958width: 52px; 959height: 52px; 960background-image: url("assets/corner-ripple-ltr.svg"); 961background-size: contain; } 962 963.ripple-box:rtl { 964background-image: url("assets/corner-ripple-rtl.svg"); } 965 966.popup-menu-arrow { 967width: 16px; 968height: 16px; } 969 970.popup-menu-icon { 971icon-size: 1.14286em; } 972 973.window-close { 974height: 32px; 975width: 32px; 976-st-background-image-shadow: 0 1px 3px rgba(0, 0, 0, 0.24), 0 1px 2px rgba(0, 0, 0, 0.48); 977background-image: url("assets/window-close.svg"); 978background-size: 32px; } 979.window-close:hover { 980-st-background-image-shadow: 0 3px 6px rgba(0, 0, 0, 0.32), 0 3px 6px rgba(0, 0, 0, 0.46); } 981.window-close:active { 982background-image: url("assets/window-close-active.svg"); } 983 984.window-close { 985-shell-close-overlap: 16px; } 986.window-close:rtl { 987-st-background-image-shadow: 0 1px 3px rgba(0, 0, 0, 0.24), 0 1px 2px rgba(0, 0, 0, 0.48); } 988.window-close:rtl:hover { 989-st-background-image-shadow: 0 3px 6px rgba(0, 0, 0, 0.32), 0 3px 6px rgba(0, 0, 0, 0.46); } 990 991/* NETWORK DIALOGS */ 992.nm-dialog { 993max-height: 500px; 994min-height: 450px; 995min-width: 470px; } 996 997.nm-dialog-content { 998spacing: 20px; 999padding: 24px; } 1000 1001.nm-dialog-header-hbox { 1002spacing: 10px; } 1003 1004.nm-dialog-airplane-box { 1005spacing: 12px; } 1006 1007.nm-dialog-airplane-headline { 1008font-weight: bold; 1009text-align: center; } 1010 1011.nm-dialog-airplane-text { 1012color: rgba(0, 0, 0, 0.8); } 1013 1014.nm-dialog-header-icon { 1015icon-size: 32px; } 1016 1017.nm-dialog-scroll-view { 1018border: 2px solid rgba(0, 0, 0, 0.1); } 1019 1020.nm-dialog-header { 1021font-weight: bold; } 1022 1023.nm-dialog-item { 1024font-size: 12pt; 1025font-weight: 400; 1026line-height: 24px; 1027border-bottom: 1px solid rgba(0, 0, 0, 0.1); 1028padding: 12px; 1029spacing: 20px; } 1030 1031.nm-dialog-item:selected { 1032background-color: #00BCD4; 1033color: #FFFFFF; } 1034 1035.nm-dialog-icons { 1036spacing: .5em; } 1037 1038.nm-dialog-icon { 1039icon-size: 16px; } 1040 1041.no-networks-label { 1042color: rgba(0, 0, 0, 0.48); } 1043 1044.no-networks-box { 1045spacing: 12px; } 1046 1047/* OVERVIEW */ 1048#overview { 1049spacing: 24px; } 1050 1051.overview-controls { 1052padding-bottom: 32px; } 1053 1054.window-picker { 1055-horizontal-spacing: 32px; 1056-vertical-spacing: 32px; 1057padding-left: 32px; 1058padding-right: 32px; 1059padding-bottom: 48px; } 1060.window-picker.external-monitor { 1061padding: 32px; } 1062 1063.window-clone-border { 1064border: 4px solid rgba(255, 255, 255, 0.3); 1065border-radius: 2px; 1066box-shadow: inset 0px 0px 0px 1px rgba(255, 255, 255, 0.3); } 1067 1068.window-caption { 1069spacing: 25px; 1070color: #FFFFFF; 1071background-color: transparent; 1072border-radius: 2px; 1073padding: 4px 8px; 1074-shell-caption-spacing: 12px; } 1075.window-caption:hover { 1076background-color: rgba(255, 255, 255, 0.3); 1077color: #FFFFFF; } 1078 1079.search-entry { 1080width: 320px; 1081padding: 7px 8px 8px; 1082border-radius: 0; 1083color: rgba(255, 255, 255, 0.6); 1084selection-background-color: rgba(255, 255, 255, 0.3); 1085selected-color: #FFFFFF; 1086background-color: rgba(0, 0, 0, 0.01); 1087border-color: transparent; 1088box-shadow: inset 0 -1px rgba(255, 255, 255, 0.3); } 1089.search-entry:focus { 1090border-color: transparent; 1091box-shadow: inset 0 -2px #FFFFFF; 1092padding: 7px 8px 8px; 1093border-width: 0; 1094color: #FFFFFF; } 1095.search-entry .search-entry-icon { 1096icon-size: 16px; 1097padding: 0 2px; 1098color: rgba(255, 255, 255, 0.6); } 1099.search-entry:hover .search-entry-icon, .search-entry:focus .search-entry-icon { 1100color: #FFFFFF; } 1101 1102#searchResultsBin { 1103max-width: 1000px; } 1104 1105#searchResultsContent { 1106padding-left: 20px; 1107padding-right: 20px; 1108spacing: 16px; } 1109 1110.search-section { 1111spacing: 16px; } 1112 1113.search-section-content { 1114spacing: 32px; } 1115 1116.list-search-results { 1117spacing: 3px; } 1118 1119.search-section-separator { 1120-gradient-height: 1px; 1121-gradient-start: rgba(255, 255, 255, 0); 1122-gradient-end: rgba(255, 255, 255, 0.4); 1123-margin-horizontal: 1.5em; 1124height: 1px; } 1125 1126.list-search-result-content { 1127spacing: 12px; 1128padding: 12px; } 1129 1130.list-search-result-title { 1131font-size: 18pt; 1132font-weight: 400; 1133line-height: 32px; 1134color: #FFFFFF; } 1135 1136.list-search-result-description { 1137color: rgba(255, 255, 255, 0.75); } 1138 1139.search-provider-icon { 1140padding: 15px; } 1141 1142.search-provider-icon-more { 1143width: 16px; 1144height: 16px; 1145background-image: url("assets/more-results.svg"); } 1146 1147/* DASHBOARD */ 1148#dash { 1149font-size: 1em; 1150color: #FFFFFF; 1151background-color: rgba(255, 255, 255, 0.1); 1152padding: 3px 0; 1153border: none; 1154border-left: 0px; 1155border-radius: 0px 2px 2px 0px; } 1156#dash:rtl { 1157border-radius: 2px 0 0 2px; } 1158#dash .placeholder { 1159background-image: url("assets/dash-placeholder.svg"); 1160background-size: contain; 1161height: 24px; } 1162#dash .empty-dash-drop-target { 1163width: 24px; 1164height: 24px; } 1165 1166.dash-item-container > StWidget { 1167padding: 3px 6px; } 1168 1169.dash-label { 1170border-radius: 2px; 1171padding: 4px 12px; 1172color: rgba(0, 0, 0, 0.8); 1173background-color: rgba(255, 255, 255, 0.95); 1174box-shadow: 0 3px 6px rgba(0, 0, 0, 0.24), 0 3px 6px rgba(0, 0, 0, 0.345); 1175text-align: center; 1176-x-offset: 8px; } 1177 1178/* Add Dash to Dock Support */ 1179#dashtodockContainer #dash { 1180background-color: rgba(0, 0, 0, 0.6); } 1181 1182#dashtodockContainer:overview #dash { 1183background-color: rgba(255, 255, 255, 0.1); } 1184 1185#dashtodockContainer.extended:overview #dash { 1186background-color: transparent; } 1187 1188#dashtodockContainer.left #dash, 1189#dashtodockContainer.right #dash { 1190padding: 3px 0; } 1191 1192#dashtodockContainer.top #dash, 1193#dashtodockContainer.bottom #dash { 1194padding: 0 3px; } 1195 1196#dashtodockContainer.extended #dash { 1197padding: 0; 1198border-radius: 0; } 1199 1200#dashtodockContainer.left .dash-item-container > StWidget, 1201#dashtodockContainer.right .dash-item-container > StWidget, 1202#dashtodockContainer.extended.left .dash-item-container > StWidget, 1203#dashtodockContainer.extended.right .dash-item-container > StWidget { 1204padding: 3px 6px; } 1205 1206#dashtodockContainer.extended.left .dash-item-container:first-child > StWidget, 1207#dashtodockContainer.extended.right .dash-item-container:first-child > StWidget { 1208padding: 6px 6px 3px 6px; } 1209 1210#dashtodockContainer.extended.left .dash-item-container:last-child > StWidget, 1211#dashtodockContainer.extended.right .dash-item-container:last-child > StWidget { 1212padding: 3px 6px 6px 6px; } 1213 1214#dashtodockContainer.top .dash-item-container > StWidget, 1215#dashtodockContainer.bottom .dash-item-container > StWidget, 1216#dashtodockContainer.extended.top .dash-item-container > StWidget, 1217#dashtodockContainer.extended.bottom .dash-item-container > StWidget { 1218padding: 6px 3px; } 1219 1220#dashtodockContainer.extended.top .dash-item-container:first-child > StWidget, 1221#dashtodockContainer.extended.bottom .dash-item-container:first-child > StWidget { 1222padding: 6px 3px 6px 6px; } 1223 1224#dashtodockContainer.extended.top .dash-item-container:last-child > StWidget, 1225#dashtodockContainer.extended.bottom .dash-item-container:last-child > StWidget { 1226padding: 6px 6px 6px 3px; } 1227 1228#dashtodockContainer .app-well-app-running-dot { 1229background-color: transparent; } 1230 1231#dashtodockContainer .dash-item-container > StWidget { 1232background-size: cover; } 1233 1234#dashtodockContainer.left .dash-item-container > StWidget.running1 { 1235background-image: url("assets/left-running1.svg"); } 1236 1237#dashtodockContainer.left .dash-item-container > StWidget.running1.focused { 1238background-image: url("assets/left-running1-focused.svg"); } 1239 1240#dashtodockContainer.left .dash-item-container > StWidget.running2 { 1241background-image: url("assets/left-running2.svg"); } 1242 1243#dashtodockContainer.left .dash-item-container > StWidget.running2.focused { 1244background-image: url("assets/left-running2-focused.svg"); } 1245 1246#dashtodockContainer.left .dash-item-container > StWidget.running3 { 1247background-image: url("assets/left-running3.svg"); } 1248 1249#dashtodockContainer.left .dash-item-container > StWidget.running3.focused { 1250background-image: url("assets/left-running3-focused.svg"); } 1251 1252#dashtodockContainer.left .dash-item-container > StWidget.running4 { 1253background-image: url("assets/left-running4.svg"); } 1254 1255#dashtodockContainer.left .dash-item-container > StWidget.running4.focused { 1256background-image: url("assets/left-running4-focused.svg"); } 1257 1258#dashtodockContainer.right .dash-item-container > StWidget.running1 { 1259background-image: url("assets/right-running1.svg"); } 1260 1261#dashtodockContainer.right .dash-item-container > StWidget.running1.focused { 1262background-image: url("assets/right-running1-focused.svg"); } 1263 1264#dashtodockContainer.right .dash-item-container > StWidget.running2 { 1265background-image: url("assets/right-running2.svg"); } 1266 1267#dashtodockContainer.right .dash-item-container > StWidget.running2.focused { 1268background-image: url("assets/right-running2-focused.svg"); } 1269 1270#dashtodockContainer.right .dash-item-container > StWidget.running3 { 1271background-image: url("assets/right-running3.svg"); } 1272 1273#dashtodockContainer.right .dash-item-container > StWidget.running3.focused { 1274background-image: url("assets/right-running3-focused.svg"); } 1275 1276#dashtodockContainer.right .dash-item-container > StWidget.running4 { 1277background-image: url("assets/right-running4.svg"); } 1278 1279#dashtodockContainer.right .dash-item-container > StWidget.running4.focused { 1280background-image: url("assets/right-running4-focused.svg"); } 1281 1282#dashtodockContainer.top .dash-item-container > StWidget.running1 { 1283background-image: url("assets/top-running1.svg"); } 1284 1285#dashtodockContainer.top .dash-item-container > StWidget.running1.focused { 1286background-image: url("assets/top-running1-focused.svg"); } 1287 1288#dashtodockContainer.top .dash-item-container > StWidget.running2 { 1289background-image: url("assets/top-running2.svg"); } 1290 1291#dashtodockContainer.top .dash-item-container > StWidget.running2.focused { 1292background-image: url("assets/top-running2-focused.svg"); } 1293 1294#dashtodockContainer.top .dash-item-container > StWidget.running3 { 1295background-image: url("assets/top-running3.svg"); } 1296 1297#dashtodockContainer.top .dash-item-container > StWidget.running3.focused { 1298background-image: url("assets/top-running3-focused.svg"); } 1299 1300#dashtodockContainer.top .dash-item-container > StWidget.running4 { 1301background-image: url("assets/top-running4.svg"); } 1302 1303#dashtodockContainer.top .dash-item-container > StWidget.running4.focused { 1304background-image: url("assets/top-running4-focused.svg"); } 1305 1306#dashtodockContainer.bottom .dash-item-container > StWidget.running1 { 1307background-image: url("assets/bottom-running1.svg"); } 1308 1309#dashtodockContainer.bottom .dash-item-container > StWidget.running1.focused { 1310background-image: url("assets/bottom-running1-focused.svg"); } 1311 1312#dashtodockContainer.bottom .dash-item-container > StWidget.running2 { 1313background-image: url("assets/bottom-running2.svg"); } 1314 1315#dashtodockContainer.bottom .dash-item-container > StWidget.running2.focused { 1316background-image: url("assets/bottom-running2-focused.svg"); } 1317 1318#dashtodockContainer.bottom .dash-item-container > StWidget.running3 { 1319background-image: url("assets/bottom-running3.svg"); } 1320 1321#dashtodockContainer.bottom .dash-item-container > StWidget.running3.focused { 1322background-image: url("assets/bottom-running3-focused.svg"); } 1323 1324#dashtodockContainer.bottom .dash-item-container > StWidget.running4 { 1325background-image: url("assets/bottom-running4.svg"); } 1326 1327#dashtodockContainer.bottom .dash-item-container > StWidget.running4.focused { 1328background-image: url("assets/bottom-running4-focused.svg"); } 1329 1330/* Add Simple Dock Support */ 1331#dash:desktop { 1332background-color: rgba(0, 0, 0, 0.6); } 1333 1334/* App Vault/Grid */ 1335.icon-grid { 1336spacing: 30px; 1337-shell-grid-horizontal-item-size: 136px; 1338-shell-grid-vertical-item-size: 136px; } 1339.icon-grid .overview-icon { 1340icon-size: 96px; } 1341 1342.app-view-controls { 1343width: 320px; 1344padding-bottom: 32px; } 1345 1346.app-view-control { 1347padding: 7px 32px 8px; 1348font-weight: bold; 1349color: rgba(255, 255, 255, 0.75); } 1350.app-view-control:hover { 1351color: #FFFFFF; 1352background-color: rgba(255, 255, 255, 0.15) !important; } 1353.app-view-control:active { 1354color: #FFFFFF; 1355background-color: rgba(255, 255, 255, 0.3) !important; } 1356.app-view-control:checked { 1357color: #FFFFFF; 1358background-color: rgba(0, 0, 0, 0.01) !important; 1359box-shadow: inset 0 2px 0px #FFFFFF; } 1360.app-view-control:first-child { 1361border-right-width: 0; 1362border-radius: 2px; } 1363.app-view-control:first-child:checked { 1364border-radius: 0; } 1365.app-view-control:last-child { 1366border-radius: 2px; } 1367.app-view-control:last-child:checked { 1368border-radius: 0; } 1369 1370.search-provider-icon:focus, .search-provider-icon:selected, .search-provider-icon:hover, 1371.list-search-result:focus, 1372.list-search-result:selected, 1373.list-search-result:hover { 1374background-color: rgba(255, 255, 255, 0.15); 1375transition-duration: 0s; } 1376.search-provider-icon:active, .search-provider-icon:checked, 1377.list-search-result:active, 1378.list-search-result:checked { 1379background-color: rgba(255, 255, 255, 0.3); 1380transition-duration: 0.2s; } 1381 1382.app-well-app:hover .overview-icon, .app-well-app:focus .overview-icon, .app-well-app:selected .overview-icon, 1383.app-well-app.app-folder:hover .overview-icon, 1384.app-well-app.app-folder:focus .overview-icon, 1385.app-well-app.app-folder:selected .overview-icon, 1386.show-apps:hover .overview-icon, 1387.show-apps:focus .overview-icon, 1388.show-apps:selected .overview-icon, 1389.grid-search-result:hover .overview-icon, 1390.grid-search-result:focus .overview-icon, 1391.grid-search-result:selected .overview-icon { 1392background-color: rgba(255, 255, 255, 0.15); 1393transition-duration: 0s; 1394border-image: none; 1395background-image: none; } 1396.app-well-app:active .overview-icon, .app-well-app:checked .overview-icon, 1397.app-well-app.app-folder:active .overview-icon, 1398.app-well-app.app-folder:checked .overview-icon, 1399.show-apps:active .overview-icon, 1400.show-apps:checked .overview-icon, 1401.grid-search-result:active .overview-icon, 1402.grid-search-result:checked .overview-icon { 1403background-color: rgba(255, 255, 255, 0.3); 1404box-shadow: 0 0 transparent; 1405transition-duration: 0.2s; } 1406 1407.app-well-app-running-dot { 1408width: 32px; 1409height: 2px; 1410background-color: #FFFFFF; 1411margin-bottom: 0; } 1412 1413.search-provider-icon, 1414.list-search-result, .app-well-app .overview-icon, 1415.app-well-app.app-folder .overview-icon, 1416.show-apps .overview-icon, 1417.grid-search-result .overview-icon { 1418color: #FFFFFF; 1419border-radius: 2px; 1420padding: 6px; 1421border: none; 1422transition-duration: 0.2s; 1423text-align: center; } 1424 1425.app-well-app.app-folder > .overview-icon { 1426background-color: rgba(255, 255, 255, 0.1); } 1427 1428.show-apps .show-apps-icon { 1429color: rgba(255, 255, 255, 0.75); } 1430 1431.show-apps:hover .show-apps-icon, 1432.show-apps:active .show-apps-icon, 1433.show-apps:checked .show-apps-icon, 1434.show-apps:focus .show-apps-icon { 1435color: #FFFFFF; 1436transition-duration: 0.2s; } 1437 1438.app-folder-popup { 1439-arrow-border-radius: 2px; 1440-arrow-background-color: rgba(255, 255, 255, 0.1); 1441-arrow-base: 24px; 1442-arrow-rise: 12px; } 1443 1444.app-folder-popup-bin { 1445padding: 5px; } 1446 1447.app-folder-icon { 1448padding: 5px; 1449spacing-rows: 5px; 1450spacing-columns: 5px; } 1451 1452.page-indicator { 1453padding: 15px 20px; } 1454.page-indicator .page-indicator-icon { 1455width: 12px; 1456height: 12px; 1457border-radius: 12px; 1458background-image: none; 1459background-color: rgba(255, 255, 255, 0.3); } 1460.page-indicator:hover .page-indicator-icon { 1461background-image: none; 1462background-color: rgba(255, 255, 255, 0.6); } 1463.page-indicator:active .page-indicator-icon { 1464background-image: none; 1465background-color: rgba(255, 255, 255, 0.9); } 1466.page-indicator:checked .page-indicator-icon, .page-indicator:checked:active { 1467background-image: none; 1468background-color: #FFFFFF; } 1469 1470.app-well-app > .overview-icon.overview-icon-with-label, 1471.grid-search-result .overview-icon.overview-icon-with-label { 1472padding: 10px 8px 5px 8px; 1473spacing: 4px; } 1474 1475.workspace-thumbnails { 1476visible-width: 32px; 1477spacing: 12px; 1478padding: 12px; 1479border-radius: 2px 0 0 2px; } 1480.workspace-thumbnails:rtl { 1481border-radius: 0 2px 2px 0; } 1482 1483.workspace-thumbnail-indicator { 1484border: 0 solid #FFFFFF; 1485border-left-width: 2px; 1486padding: 6px; 1487border-radius: 0; } 1488 1489.search-display > StBoxLayout, 1490.all-apps, 1491.frequent-apps > StBoxLayout { 1492padding: 0px 88px 10px 88px; } 1493 1494.workspace-thumbnails { 1495color: #FFFFFF; 1496background-color: rgba(255, 255, 255, 0.1); 1497border: none; } 1498 1499.search-statustext, .no-frequent-applications-label { 1500font-size: 45px; 1501font-weight: 400; 1502line-height: 48px; 1503color: rgba(255, 255, 255, 0.6); } 1504 1505/* Add Dash to Dock Support */ 1506#workspacestodockContainer .workspace-thumbnails { 1507background-color: rgba(0, 0, 0, 0.6); } 1508 1509#workspacestodockContainer:overview .workspace-thumbnails { 1510background-color: rgba(255, 255, 255, 0.1); } 1511 1512#workspacestodockContainer.fullheight:overview .workspace-thumbnails { 1513background-color: transparent; } 1514 1515#workspacestodockContainer.right .workspace-thumbnails { 1516border-radius: 2px 0 0 2px; } 1517 1518#workspacestodockContainer.left .workspace-thumbnails { 1519border-radius: 0 2px 2px 0; } 1520 1521/* NOTIFICATIONS & MESSAGE TRAY */ 1522.url-highlighter { 1523link-color: #00BCD4; } 1524 1525.notification-banner { 1526font-size: 1em; 1527width: 34em; 1528margin: 5px; 1529border-radius: 2px; 1530color: rgba(0, 0, 0, 0.8); 1531background-color: rgba(255, 255, 255, 0.95); 1532border: none; 1533box-shadow: 0 3px 6px rgba(0, 0, 0, 0.24), 0 3px 6px rgba(0, 0, 0, 0.345); } 1534.notification-banner:hover { 1535background-color: rgba(255, 255, 255, 0.95); } 1536.notification-banner:focus { 1537background-color: rgba(255, 255, 255, 0.95); } 1538.notification-banner .notification-icon { 1539padding: 5px; } 1540.notification-banner .notification-content { 1541padding: 5px; 1542spacing: 5px; } 1543.notification-banner .secondary-icon { 1544icon-size: 1.14286em; } 1545.notification-banner .notification-actions { 1546background-color: transparent; 1547padding-top: 0; 1548border-top: 1px solid rgba(0, 0, 0, 0.1); 1549spacing: 1px; } 1550.notification-banner .notification-button { 1551padding: 9px 4px 10px; 1552background-color: transparent; 1553color: rgba(0, 0, 0, 0.6); 1554font-weight: 500; } 1555.notification-banner .notification-button:first-child { 1556border-radius: 0 0 0 2px; } 1557.notification-banner .notification-button:last-child { 1558border-radius: 0 0 2px 0; } 1559.notification-banner .notification-button:hover, .notification-banner .notification-buttonfocus { 1560background-color: rgba(0, 0, 0, 0.12); 1561color: rgba(0, 0, 0, 0.8); } 1562.notification-banner .notification-button:active { 1563background-color: rgba(0, 0, 0, 0.24); 1564color: rgba(0, 0, 0, 0.8); } 1565 1566.summary-source-counter { 1567font-size: 1em; 1568font-weight: bold; 1569height: 1.6em; 1570width: 1.6em; 1571-shell-counter-overlap-x: 3px; 1572-shell-counter-overlap-y: 3px; 1573background-color: #00BCD4; 1574color: #FFFFFF; 1575border: 2px solid #FFFFFF; 1576box-shadow: 0 2px 2px rgba(0, 0, 0, 0.5); 1577border-radius: 0.9em; } 1578 1579.secondary-icon { 1580icon-size: 1.14286em; } 1581 1582.chat-body { 1583spacing: 5px; } 1584 1585.chat-response { 1586margin: 5px; } 1587 1588.chat-log-message { 1589color: rgba(0, 0, 0, 0.8); } 1590 1591.chat-new-group { 1592padding-top: 1em; } 1593 1594.chat-received { 1595padding-left: 4px; } 1596.chat-received:rtl { 1597padding-left: 0px; 1598padding-right: 4px; } 1599 1600.chat-sent { 1601padding-left: 18pt; 1602color: rgba(0, 0, 0, 0.6); } 1603.chat-sent:rtl { 1604padding-left: 0; 1605padding-right: 18pt; } 1606 1607.chat-meta-message { 1608padding-left: 4px; 1609font-size: 9pt; 1610font-weight: 400; 1611line-height: 1; 1612color: rgba(0, 0, 0, 0.48); } 1613.chat-meta-message:rtl { 1614padding-left: 0; 1615padding-right: 4px; } 1616 1617.hotplug-transient-box { 1618spacing: 6px; 1619padding: 2px 72px 2px 12px; } 1620 1621.hotplug-notification-item { 1622padding: 2px 10px; } 1623.hotplug-notification-item:focus { 1624padding: 1px 71px 1px 11px; } 1625 1626.hotplug-notification-item-icon { 1627icon-size: 24px; 1628padding: 2px 5px; } 1629 1630.hotplug-resident-box { 1631spacing: 8px; } 1632 1633.hotplug-resident-mount { 1634spacing: 8px; 1635border-radius: 2px; } 1636.hotplug-resident-mount:hover { 1637background-color: rgba(0, 0, 0, 0.12); } 1638.hotplug-resident-mount:active { 1639background-color: rgba(0, 0, 0, 0.24); } 1640 1641.hotplug-resident-mount-label { 1642color: inherit; 1643padding-left: 6px; } 1644 1645.hotplug-resident-mount-icon { 1646icon-size: 24px; 1647padding-left: 6px; } 1648 1649.hotplug-resident-eject-icon { 1650icon-size: 16px; } 1651 1652.hotplug-resident-eject-button { 1653padding: 7px; 1654border-radius: 2px; 1655color: rgba(0, 0, 0, 0.8); } 1656 1657/* Eeeky things */ 1658.legacy-tray { 1659background-color: rgba(0, 0, 0, 0.6); 1660color: #FFFFFF; 1661border: none; 1662border-bottom-width: 0; } 1663.legacy-tray:ltr { 1664border-radius: 0 2px 0 0; 1665border-left-width: 0; } 1666.legacy-tray:rtl { 1667border-radius: 2px 0 0 0; 1668border-right-width: 0; } 1669 1670.legacy-tray-handle, 1671.legacy-tray-icon { 1672padding: 6px; } 1673.legacy-tray-handle StIcon, 1674.legacy-tray-icon StIcon { 1675icon-size: 24px; } 1676.legacy-tray-handle:hover, .legacy-tray-handle:focus, 1677.legacy-tray-icon:hover, 1678.legacy-tray-icon:focus { 1679background-color: rgba(255, 255, 255, 0.15); } 1680.legacy-tray-handle:active, 1681.legacy-tray-icon:active { 1682background-color: rgba(255, 255, 255, 0.3); } 1683 1684.legacy-tray-icon-box { 1685spacing: 12px; } 1686.legacy-tray-icon-box:ltr { 1687padding-left: 12px; } 1688.legacy-tray-icon-box:rtl { 1689padding-right: 12px; } 1690.legacy-tray-icon-box StButton { 1691width: 24px; 1692height: 24px; } 1693 1694.magnifier-zoom-region { 1695border: 2px solid #00BCD4; } 1696.magnifier-zoom-region.full-screen { 1697border-width: 0; } 1698 1699/* On-screen Keyboard */ 1700#keyboard { 1701background-color: rgba(0, 0, 0, 0.3); } 1702 1703.keyboard-layout { 1704spacing: 10px; 1705padding: 10px; } 1706 1707.keyboard-row { 1708spacing: 15px; } 1709 1710.keyboard-key { 1711min-height: 2em; 1712min-width: 2em; 1713font-size: 2em; 1714font-weight: 500; 1715border-radius: 2px; 1716border: none; 1717color: inherit; 1718color: rgba(0, 0, 0, 0.6); 1719background-color: rgba(255, 255, 255, 0.95); 1720border-color: transparent; 1721box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); 1722text-shadow: none; 1723icon-shadow: none; } 1724.keyboard-key:focus { 1725color: rgba(0, 0, 0, 0.8); 1726text-shadow: none; 1727icon-shadow: none; 1728box-shadow: 0 0 transparent; } 1729.keyboard-key:hover, .keyboard-key:checked { 1730color: rgba(0, 0, 0, 0.8); 1731background-color: rgba(255, 255, 255, 0.95); 1732border-color: transparent; 1733box-shadow: 0 3px 6px rgba(0, 0, 0, 0.24), 0 3px 6px rgba(0, 0, 0, 0.345); 1734text-shadow: none; 1735icon-shadow: none; } 1736.keyboard-key:active { 1737color: rgba(0, 0, 0, 0.8); 1738background-color: rgba(194, 194, 194, 0.905); 1739border-color: transparent; 1740box-shadow: 0 3px 6px rgba(0, 0, 0, 0.24), 0 3px 6px rgba(0, 0, 0, 0.345); 1741text-shadow: none; 1742icon-shadow: none; } 1743.keyboard-key:grayed { 1744background-color: rgba(0, 0, 0, 0.3); 1745color: #FFFFFF; 1746border-color: rgba(0, 0, 0, 0.3); } 1747 1748.keyboard-subkeys { 1749color: inherit; 1750padding: 5px; 1751-arrow-border-radius: 0; 1752-arrow-background-color: transparent; 1753-arrow-border-width: 0; 1754-arrow-border-color: transparent; 1755-arrow-base: 0; 1756-arrow-rise: 0; 1757-boxpointer-gap: 5px; 1758background-color: rgba(255, 255, 255, 0.95); 1759border-radius: 2px; 1760box-shadow: 0 3px 6px rgba(0, 0, 0, 0.24), 0 3px 6px rgba(0, 0, 0, 0.345); } 1761 1762.candidate-popup-content { 1763padding: 0.5em; 1764spacing: 0.3em; } 1765 1766.candidate-index { 1767padding: 0 0.5em 0 0; 1768color: rgba(0, 0, 0, 0.48); } 1769 1770.candidate-box { 1771transition-duration: 0s; 1772padding: 0.3em 0.5em 0.3em 0.5em; 1773border-radius: 2px; } 1774.candidate-box:hover { 1775background-color: rgba(0, 0, 0, 0.12); 1776color: rgba(0, 0, 0, 0.8); } 1777.candidate-box:active { 1778background-color: rgba(0, 0, 0, 0.24); 1779color: rgba(0, 0, 0, 0.8); } 1780.candidate-box:selected { 1781background-color: #00BCD4; 1782color: #FFFFFF; } 1783 1784.candidate-page-button-box { 1785height: 2em; } 1786.vertical .candidate-page-button-box { 1787padding-top: 0.5em; } 1788.horizontal .candidate-page-button-box { 1789padding-left: 0.5em; } 1790 1791.candidate-page-button { 1792padding: 4px; } 1793 1794.candidate-page-button-previous { 1795border-radius: 2px; 1796border-right-width: 0; } 1797 1798.candidate-page-button-next { 1799border-radius: 2px; } 1800 1801.candidate-page-button-icon { 1802icon-size: 1.14286em; } 1803 1804/* Auth Dialogs & Screen Shield */ 1805.framed-user-icon { 1806background-size: contain; 1807border: none; 1808color: #FFFFFF; 1809border-radius: 2px; } 1810.framed-user-icon:hover { 1811border-color: #FFFFFF; 1812color: #FFFFFF; } 1813 1814.login-dialog-banner-view { 1815padding-top: 24px; 1816max-width: 23em; } 1817 1818.login-dialog { 1819border: none; 1820background-color: transparent; } 1821.login-dialog StEntry { 1822color: #FFFFFF; 1823selection-background-color: rgba(255, 255, 255, 0.3); 1824selected-color: #FFFFFF; 1825background-color: rgba(0, 0, 0, 0.01); 1826border-color: transparent; 1827box-shadow: inset 0 -1px rgba(255, 255, 255, 0.3); } 1828.login-dialog StEntry:focus { 1829border-color: transparent; 1830box-shadow: inset 0 -2px #FFFFFF; } 1831.login-dialog StEntry:insensitive { 1832color: rgba(0, 0, 0, 0.32); 1833border-color: transparent; 1834box-shadow: inset 0 -1px rgba(0, 0, 0, 0.096); 1835color: rgba(0, 0, 0, 0.32); } 1836.login-dialog .modal-dialog-button-box { 1837spacing: 3px; } 1838.login-dialog .modal-dialog-button { 1839padding: 7px 16px 8px; 1840color: rgba(255, 255, 255, 0.75); 1841background-color: transparent; 1842border-color: transparent; 1843box-shadow: 0 0 transparent; 1844text-shadow: none; 1845icon-shadow: none; } 1846.login-dialog .modal-dialog-button:hover, .login-dialog .modal-dialog-button:focus { 1847color: #FFFFFF; 1848background-color: rgba(255, 255, 255, 0.15); 1849border-color: transparent; 1850box-shadow: 0 0 transparent; 1851text-shadow: none; 1852icon-shadow: none; } 1853.login-dialog .modal-dialog-button:active { 1854color: #FFFFFF; 1855background-color: rgba(255, 255, 255, 0.3); 1856border-color: transparent; 1857box-shadow: 0 0 transparent; 1858text-shadow: none; 1859icon-shadow: none; } 1860.login-dialog .modal-dialog-button:insensitive { 1861color: rgba(0, 0, 0, 0.24); 1862background-color: transparent; 1863border-color: transparent; 1864box-shadow: 0 0 transparent; 1865text-shadow: none; 1866icon-shadow: none; } 1867.login-dialog .modal-dialog-button:default { 1868color: #FFFFFF; 1869background-color: #FF4081; 1870border-color: transparent; 1871box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); 1872text-shadow: none; 1873icon-shadow: none; } 1874.login-dialog .modal-dialog-button:default:hover, .login-dialog .modal-dialog-button:default:focus { 1875color: #FFFFFF; 1876background-color: #FF4081; 1877border-color: transparent; 1878box-shadow: 0 3px 6px rgba(0, 0, 0, 0.24), 0 3px 6px rgba(0, 0, 0, 0.345); 1879text-shadow: none; 1880icon-shadow: none; } 1881.login-dialog .modal-dialog-button:default:active { 1882color: #FFFFFF; 1883background-color: #ff79a7; 1884border-color: transparent; 1885box-shadow: 0 3px 6px rgba(0, 0, 0, 0.24), 0 3px 6px rgba(0, 0, 0, 0.345); 1886text-shadow: none; 1887icon-shadow: none; } 1888.login-dialog .modal-dialog-button:default:insensitive { 1889color: rgba(0, 0, 0, 0.32); 1890background-color: rgba(0, 0, 0, 0.096); 1891border-color: transparent; 1892box-shadow: 0 0 transparent; 1893text-shadow: none; 1894icon-shadow: none; } 1895 1896.login-dialog-logo-bin { 1897padding: 24px 0px; } 1898 1899.login-dialog-banner { 1900color: rgba(255, 255, 255, 0.75); } 1901 1902.login-dialog-button-box { 1903spacing: 5px; } 1904 1905.login-dialog-message-warning { 1906color: #FF6D00; } 1907 1908.login-dialog-message-hint { 1909padding-top: 0; 1910padding-bottom: 20px; } 1911 1912.login-dialog-user-selection-box { 1913padding: 100px 0px; } 1914.login-dialog-user-selection-box .login-dialog-not-listed-label { 1915padding-left: 2px; } 1916.login-dialog-not-listed-button:focus .login-dialog-user-selection-box .login-dialog-not-listed-label, .login-dialog-not-listed-button:hover .login-dialog-user-selection-box .login-dialog-not-listed-label { 1917color: #FFFFFF; } 1918 1919.login-dialog-not-listed-label { 1920font-size: 10.5pt; 1921font-weight: 500; 1922line-height: 24px; 1923font-weight: bold; 1924color: rgba(255, 255, 255, 0.75); 1925padding-top: 1em; } 1926.login-dialog-not-listed-label:hover { 1927color: #FFFFFF; } 1928.login-dialog-not-listed-label:focus { 1929background-color: rgba(255, 255, 255, 0.15); } 1930 1931.login-dialog-user-list-view { 1932-st-vfade-offset: 1em; } 1933 1934.login-dialog-user-list { 1935spacing: 12px; 1936padding: .2em; 1937width: 23em; } 1938.login-dialog-user-list:expanded .login-dialog-user-list-item:focus { 1939background-color: rgba(255, 255, 255, 0.15); 1940color: #FFFFFF; } 1941.login-dialog-user-list:expanded .login-dialog-user-list-item:hover { 1942background-color: rgba(255, 255, 255, 0.15); 1943color: #FFFFFF; } 1944.login-dialog-user-list:expanded .login-dialog-user-list-item:active { 1945background-color: rgba(255, 255, 255, 0.3); 1946color: #FFFFFF; } 1947.login-dialog-user-list:expanded .login-dialog-user-list-item:logged-in { 1948border-right: 2px solid #FFFFFF; } 1949 1950.login-dialog-user-list-item { 1951border-radius: 2px; 1952padding: .2em; 1953color: rgba(255, 255, 255, 0.75); } 1954.login-dialog-user-list-item:ltr { 1955padding-right: 1em; } 1956.login-dialog-user-list-item:rtl { 1957padding-left: 1em; } 1958.login-dialog-user-list-item:hover { 1959background-color: rgba(255, 255, 255, 0.15); 1960color: #FFFFFF; } 1961.login-dialog-user-list-item:active { 1962background-color: rgba(255, 255, 255, 0.3); 1963color: #FFFFFF; } 1964.login-dialog-user-list-item .login-dialog-timed-login-indicator { 1965height: 2px; 1966margin: 2px 0 0 0; 1967background-color: #FFFFFF; } 1968.login-dialog-user-list-item:focus .login-dialog-timed-login-indicator { 1969background-color: #FFFFFF; } 1970 1971.login-dialog-username, 1972.user-widget-label { 1973color: #FFFFFF; 1974font-size: 15pt; 1975font-weight: 500; 1976line-height: 1; 1977text-align: left; 1978padding-left: 15px; } 1979 1980.user-widget-label:ltr { 1981padding-left: 18px; } 1982.user-widget-label:rtl { 1983padding-right: 18px; } 1984 1985.login-dialog-prompt-layout { 1986padding-top: 24px; 1987padding-bottom: 12px; 1988spacing: 8px; 1989width: 23em; } 1990 1991.login-dialog-prompt-label { 1992color: rgba(255, 255, 255, 0.6); 1993font-size: 1em; 1994padding-top: 1em; } 1995 1996.login-dialog-session-list-button StIcon { 1997icon-size: 1.25em; } 1998 1999.login-dialog-session-list-button { 2000color: rgba(255, 255, 255, 0.75); } 2001.login-dialog-session-list-button:hover, .login-dialog-session-list-button:focus { 2002color: #FFFFFF; } 2003.login-dialog-session-list-button:active { 2004color: #FFFFFF; } 2005 2006.screen-shield-arrows { 2007padding-bottom: 3em; } 2008 2009.screen-shield-arrows Gjs_Arrow { 2010color: white; 2011width: 80px; 2012height: 48px; 2013-arrow-thickness: 12px; 2014-arrow-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); } 2015 2016.screen-shield-clock { 2017color: white; 2018text-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); 2019font-weight: normal; 2020text-align: center; 2021padding-bottom: 1.5em; } 2022 2023.screen-shield-clock-time { 2024font-size: 112px; 2025font-weight: 300; 2026line-height: 1; 2027text-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); } 2028 2029.screen-shield-clock-date { 2030font-size: 45px; 2031font-weight: 400; 2032line-height: 48px; } 2033 2034.screen-shield-notifications-container { 2035spacing: 6px; 2036width: 30em; 2037background-color: transparent; 2038max-height: 500px; } 2039.screen-shield-notifications-container .summary-notification-stack-scrollview { 2040padding-top: 0; 2041padding-bottom: 0; } 2042.screen-shield-notifications-container .notification, 2043.screen-shield-notifications-container .screen-shield-notification-source { 2044padding: 12px 6px; 2045border: none; 2046background-color: rgba(0, 0, 0, 0.3); 2047color: #FFFFFF; 2048border-radius: 2px; } 2049.screen-shield-notifications-container .notification { 2050margin-right: 15px; } 2051 2052.screen-shield-notification-label { 2053font-weight: bold; 2054padding: 0px 0px 0px 12px; } 2055 2056.screen-shield-notification-count-text { 2057padding: 0px 0px 0px 12px; } 2058 2059#panel.lock-screen { 2060background-color: rgba(0, 0, 0, 0.3); } 2061 2062.screen-shield-background { 2063background: black; 2064box-shadow: 0 19px 38px rgba(0, 0, 0, 0.45), 0 15px 12px rgba(0, 0, 0, 0.33); } 2065 2066#lockDialogGroup { 2067background: #607D8B url("assets/noise-texture.svg"); 2068background-size: cover; } 2069 2070#screenShieldNotifications StButton#vhandle, #screenShieldNotifications StButton#hhandle { 2071background-color: rgba(255, 255, 255, 0.6); } 2072#screenShieldNotifications StButton#vhandle:hover, #screenShieldNotifications StButton#vhandle:focus, #screenShieldNotifications StButton#hhandle:hover, #screenShieldNotifications StButton#hhandle:focus { 2073background-color: rgba(255, 255, 255, 0.75); } 2074#screenShieldNotifications StButton#vhandle:active, #screenShieldNotifications StButton#hhandle:active { 2075background-color: #FFFFFF; } 2076 2077#LookingGlassDialog { 2078background-color: rgba(255, 255, 255, 0.95); 2079spacing: 4px; 2080padding: 0; 2081border: none; 2082border-radius: 2px; 2083box-shadow: 0 14px 28px rgba(0, 0, 0, 0.375), 0 10px 10px rgba(0, 0, 0, 0.33); } 2084#LookingGlassDialog > #Toolbar { 2085padding: 0 8px; 2086border: none; 2087border-radius: 0; 2088background-color: rgba(0, 0, 0, 0.01); 2089box-shadow: inset 0 -1px 0px rgba(0, 0, 0, 0.1); } 2090#LookingGlassDialog .labels { 2091spacing: 0; } 2092#LookingGlassDialog .notebook-tab { 2093-natural-hpadding: 12px; 2094-minimum-hpadding: 6px; 2095font-weight: bold; 2096color: rgba(0, 0, 0, 0.48); 2097transition-duration: 0.2s; 2098padding-left: .3em; 2099padding-right: .3em; 2100padding: 7px 32px 8px; } 2101#LookingGlassDialog .notebook-tab:hover { 2102color: rgba(0, 0, 0, 0.8); 2103text-shadow: none; } 2104#LookingGlassDialog .notebook-tab:selected { 2105border-bottom-width: 0; 2106border-color: transparent; 2107background-color: rgba(0, 0, 0, 0.01); 2108box-shadow: inset 0 -2px 0px #00BCD4; 2109color: rgba(0, 0, 0, 0.8); 2110text-shadow: none; } 2111#LookingGlassDialog StBoxLayout#EvalBox { 2112padding: 4px; 2113spacing: 4px; } 2114#LookingGlassDialog StBoxLayout#ResultsArea { 2115spacing: 4px; } 2116 2117.lg-dialog StEntry { 2118selection-background-color: #00BCD4; 2119selected-color: #FFFFFF; } 2120.lg-dialog .shell-link { 2121color: #00BCD4; } 2122.lg-dialog .shell-link:hover { 2123color: #00BCD4; } 2124 2125.lg-completions-text { 2126font-size: 1em; 2127font-style: italic; } 2128 2129.lg-obj-inspector-title { 2130spacing: 4px; } 2131 2132.lg-obj-inspector-button { 2133border: 1px solid gray; 2134padding: 4px; 2135border-radius: 2px; } 2136.lg-obj-inspector-button:hover { 2137border: 1px solid #ffffff; } 2138 2139#lookingGlassExtensions { 2140padding: 4px; } 2141 2142.lg-extensions-list { 2143padding: 4px; 2144spacing: 6px; } 2145 2146.lg-extension { 2147border: none; 2148border-radius: 2px; 2149padding: 4px; } 2150 2151.lg-extension-name { 2152font-size: 18pt; 2153font-weight: 400; 2154line-height: 32px; } 2155 2156.lg-extension-meta { 2157spacing: 6px; } 2158 2159#LookingGlassPropertyInspector { 2160background: rgba(255, 255, 255, 0.95); 2161border: none; 2162border-radius: 2px; 2163padding: 6px; 2164box-shadow: 0 14px 28px rgba(0, 0, 0, 0.375), 0 10px 10px rgba(0, 0, 0, 0.33); } 2165