diff options
Diffstat (limited to 'Themes/theme_template')
| -rw-r--r-- | Themes/theme_template/template_v3.7.3.scss | 408 |
1 files changed, 408 insertions, 0 deletions
diff --git a/Themes/theme_template/template_v3.7.3.scss b/Themes/theme_template/template_v3.7.3.scss new file mode 100644 index 0000000..7cc5369 --- /dev/null +++ b/Themes/theme_template/template_v3.7.3.scss @@ -0,0 +1,408 @@ +/* =========================================== * + * Template 3.7.3 THEME + * Author: You name here + * Website: Your website here + * Tweets Your tweeter handle + * =========================================== */ + + // Change colors here and they will change everywhere. +$base: #0d0d0d; +$search: #000; +$highlight: #2FBF71; +$navigation: #fff; + +$text_color: #0d0d0d; +$extra_color: #e6eaf0; + +// ================================= \\ +// ========== HORIZONTAL =========== \\ +// ========== NAVIGATION =========== \\ +// ============= BAR =============== \\ +// ================================= \\ + + +// Top Navigation BAR (horizontal) +.headerDesktop-container { + background-color: $base; +} + +.search-form-fieldset { + background: $search; +} // Search bar. + + +[class*="searchForm-action-button-"] { + color: $navigation; +} // Search bar buttons. + +.searchForm-action-button-advanced:hover, .searchForm-action-button-toggle:hover { + background: $highlight; +} // Search bar buttons hover. + +.customRadio-input:checked + .customRadio-mask { + box-shadow: inset 0 0 0 3px #fff,inset 0 0 0 10px $highlight; + border-color: $highlight; +} // Advanced search menu. + + +.pm_button.primary, .pm_button.primary:active { + color: $navigation; + background-color: $base; + border-color: $base; +} // General buttons. + +.pm_button.primary:hover, .pm_button.primary:focus { + background-color: $search; + border-color: $search; +} + +.navigation > li.active, .navigation > li:hover { + box-shadow: 0 5px 0 0 $highlight inset; +} // Navigation top color shadow + +.navigation-link { + color: $navigation; +} // Navigation links including icons. + +.navigation-title:hover { + color: $highlight; +} // Hover navigation links + +.pm_dropdown .navigationUser-logout { + background-color: $base !important; + border-color: $base !important; + color: $navigation !important; +} // logout button hover + +.pm_dropdown .navigationUser-logout:hover { + background-color: $search !important; + border-color: $search !important; + color: $navigation !important; +} // logout button hover + +.sidebar-btn-compose, .sidebar-btn-compose:active { + color: $navigation !important; + background: $highlight !important; + border: none !important; +} // compose button + +.sidebar-btn-compose:hover { + color: $navigation !important; + background: $highlight !important; + border: none !important; + // Covers button with darker hue of highlight + box-shadow: inset 0 400px 400px rgba(0,0,0,0.1); +} // compose button + +// ================================= \\ +// =========== VERTICAL ============ \\ +// ========== NAVIGATION =========== \\ +// ============= BAR =============== \\ +// ================================= \\ + +// Protonmail logo background. +.headerDesktop-logo { + background-color: $base; +} + +// Side Navigation background. (vertical) +body section.sidebar { + background: $base; +} + +// Composition button. +body section.sidebar a.compose { + background: $highlight; + color: $navigation; +} + +body section.sidebar a.compose:hover { + background: $navigation; + border-color: $navigation; + color: $base; +} + +// Navigation items. +body section.sidebar ul.menu li a { + color: $navigation; +} + +// Navigation items on hover. +body section.sidebar ul.menu li a:hover { + color: $highlight; +} + +// Navigation items on active and on active hover. +body section.sidebar ul.menu li.active a, body section.sidebar ul.menu li.active a { + color: $navigation; +} + +// Navigation icons on active and on active hover. +body section.sidebar ul.menu li.active a i.fa, body section.sidebar ul.menu li.active a i.fa:hover { + color: $highlight !important; + opacity: 1; +} + +// Refresh icon. +body section.sidebar ul.menu li a .fa-repeat { + color: $navigation; + opacity: 1; +} + +// Navigation icons. +body section.sidebar ul.menu li a i.fa { + color: $navigation; + opacity: 0.5; +} + +// Navigation icons on hover. +body section.sidebar ul.menu li a i.fa:hover, body section.sidebar ul.menu li a:hover i.fa { + color: $navigation; + opacity: 1; +} + +// Number of messages. +body section.sidebar ul.menu li a em { + color: $navigation; + opacity: 0.5; +} + +// Label links. +body section.sidebar div.labels ul li a { + color: $navigation; + opacity: 0.5; +} + +// Label links on hover. +body section.sidebar div.labels ul li a:hover { + color: $navigation; + opacity: 1; +} + +// Storage links and version. +body section.sidebar div.footer div.link a, body section.sidebar a.version { + color: $navigation; + opacity: 0.5; +} + +// Storage links and version on hover. +body section.sidebar div.footer div.link a:hover, body section.sidebar a.version:hover { + color: $highlight; + opacity: 1; +} + +// Storage text. +body section.sidebar div.footer div.storage strong { + color: $navigation; + opacity: 0.5; +} + +// Storage bar fill. +body section.sidebar div.footer .bar em { + background: $highlight; + height: 3px; +} +// Storage bar. +body section.sidebar div.footer .bar { + background: $navigation; + height: 3px; +} + +// ================================= \\ +// =========== MESSAGE ============ \\ +// ========== NAVIGATION =========== \\ +// ================================= \\ + +// Toolbar icons. +.pm_buttons, .pm_buttons a { + color: $base; +} + +// Left border. +.conversation.marked::before { + background: $highlight; + width: 5px; +} + +// Unread message background. +body #conversation-list-rows .conversation { + +} + +// Read message background. +body #conversation-list-rows .conversation.read { + +} + +// ================================= \\ +// =========== COMPOSING =========== \\ +// ============ MESSAGE ============ \\ +// ============= WINDOW ============= \\ +// ================================= \\ + +// Header color and text. +#pm_composer .composer header { + background: $base; + color: $navigation; +} + +// Links in general. +p a { + color: $highlight; +} + +// Attachment, encryption and expiration buttons. +#pm_composer .composer footer .pm_button { + background: $navigation; + color: $base; +} + +// Attachment, encryption and expiration buttons on hover. +#pm_composer .composer footer .pm_button:hover { + background: $navigation; + color: $base; +} + +// Send button. +#pm_composer .composer footer .pm_button.primary { + background: $base; + color: $navigation; +} + +// Send button on hover. +#pm_composer .composer footer .pm_button.primary:hover { + background: $highlight; + color: $navigation; +} + +// ================================= \\ +// =========== SETTINGS =========== \\ +// ============ PANEL ============ \\ +// ================================= \\ + +// Tab menu background. +#pm_settings .pm_tabs { + background: $extra_color; +} + +// Tab menu items. +#pm_settings .pm_tabs li a.pm_button { + color: $base; + border-color: $extra_color; +} + +// Tab menu items hover. +#pm_settings .pm_tabs li a.pm_button:hover { + color: $highlight; +} + +// Tab menu active item. +#pm_settings .pm_tabs li.active a.pm_button { + color: $highlight; +} + +// Links in settings. +.pm_button.link { + color: $highlight; +} + +// Pill switch buttons. +.pm_toggle.off .off, .pm_toggle.on .on { + background: $base; + color: $navigation; +} + +.alert.alert-info { + background: $extra_color; + color: #000; +} + +// Small icons in settings. +html.protonmail .text-purple { + color: $highlight; +} + +// Settings storage bar progress (fill). +#pm_settings .bar em { + background: $highlight; + height: 4px; +} +// Settings storage bar. +#pm_settings .bar { + background: $base; + opacity: 0.5; + height: 4px; +} + +// Plans and donations. +#plans .plans .plan h3 { + background: $base; + color: $navigation; +} + +// Text on Plus and Visionary plan. +#plans .plans .plan.plus-plan h3 span, #plans .plans .plan.visionary-plan h3 span, #plans .plans .plan.visionary-plan header { + color: $navigation; +} + +// Pricing text. +#plans .plans .plan footer .cycle strong { + color: $highlight; +} + +// Discount tag background. +#plans .plans .plan footer .cycle .discount { + border-color: transparent $highlight transparent transparent; +} +// Discount tag text. +#plans .plans .plan footer .cycle .discount span { + color: $navigation; +} + +// Pop-up color. +.pm_modal .modal-dialog { + border-color: $base; +} + +// Pop up close button. +.pm_modal .modal-dialog .close { + color: $navigation; + background: $base; +} + +// Address badges link +.pm_badge { + color: $navigation; +} + +// Address default badge. +.pm_badge.primary { + background: $base; + color: $navigation; +} + +// Address enalbled badge. +.pm_badge.success { + background: $highlight; + color: $navigation; +} + +// ================================= \\ +// =========== CONTACTS =========== \\ +// ============ PANEL ============= \\ +// ================================= \\ + +// Contact table headings. +.pm_table table th a, .pm_table table th .fa { + color: $highlight; +} + +// ================================= \\ +// ============= OTHER ============= \\ +// ================================= \\ + +//Top pop up notifications. +body .cg-notify-message.notification-success { + background-color: $highlight; + color: $navigation; +} |
