aboutsummaryrefslogtreecommitdiff
path: root/Themes/theme_template
diff options
context:
space:
mode:
Diffstat (limited to 'Themes/theme_template')
-rw-r--r--Themes/theme_template/template_v3.7.3.scss408
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;
+}