UNPKG

infusion

Version:

Infusion is an application framework for developing flexible stuff with JavaScript

159 lines (135 loc) 4.24 kB
@import "utils/Themes" @font-face { font-family: 'OpenSans'; src:url('../../../lib/opensans/fonts/OpenSans-Light.woff'); font-weight: 300; font-style: normal; } @font-face { font-family: 'OpenSans'; src:url('../../../lib/opensans/fonts/OpenSans-Regular.woff'); font-weight: normal; font-style: normal; } @font-face { font-family: 'OpenSans'; src:url('../../../lib/opensans/fonts/OpenSans-SemiBold.woff'); font-weight: 600; font-style: normal; } // Top bar and show/hide button .fl-prefsEditor-separatedPanel { display: flex; flex-direction: column; .fl-panelBar { width: 100%; background-color: #fff; border-bottom: 1px solid #ccc; box-shadow: 0px 2px 3px 0 #6f6f6f; font-size: 1.6rem; // panelBar for desktop view &.fl-panelBar-wideScreen { display: none; } .fl-prefsEditor-buttons { width: 100%; height: 66px; // fixed height so the buttons won't push down the sliding panel as the text size is changed display: flex; flex-wrap: nowrap; justify-content: space-between; align-items: center; line-height: 1; // fixed line height so it doesn't scale with the Preferences Editor line space scaling. } } .fl-prefsEditor-showHide, .fl-prefsEditor-reset { text-align: center; text-transform: lowercase; background-color: #ffffff; border: none; color: #2f2b2a; font-family: 'OpenSans',"Myriad Pro", Helvetica, Arial, sans-serif; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; padding: 0; } .fl-prefsEditor-showHide { flex-grow: 1; flex-shrink: 2; text-align: left; padding-left: 16px; // fixed padding to save space on mobile when text size adjustments are applied } .fl-prefsEditor-reset { flex-shrink: 1; border-left: 2px solid #ccc; padding-right: 16px; // fixed padding to save space on mobile when text size adjustments are applied } // Font icon for reset tab .fl-icon-undo { font-family: 'PrefsFramework-Icons'; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; -webkit-font-smoothing: antialiased; font-size: 1.2rem; } .fl-icon-undo:before { content: "\e008"; } // large screen / desktop view @media screen and (min-width: 40em) { display: block; .fl-panelBar { box-shadow: none; font-size: 1rem; // panelBar for mobile view &.fl-panelBar-smallScreen { display: none; } // panelBar for desktop view &.fl-panelBar-wideScreen { display: block; } .fl-prefsEditor-buttons { width: auto; height: auto; box-shadow: 2px 2px 3px 0 #6f6f6f; border-bottom: 1px solid #ccc; border-left: 1px solid #ccc; border-right: 1px solid #ccc; //FLUID-4991: The shadow effect around the hide/show preferences bug fix. (Border right added) border-bottom-left-radius:8px; border-bottom-right-radius:8px; background-color: white; min-height: 2rem; margin-right: 5%; display: block; float: right; } } .fl-prefsEditor-showHide, .fl-prefsEditor-reset { font-weight: bold; border: none; min-height: 1.8rem; font-size: 1.1rem; padding: 0; } .fl-prefsEditor-showHide { margin: 0 0.5rem; } .fl-prefsEditor-reset { padding-left: 0.8rem; margin-right: 0.5rem; } } } // IFrame .fl-prefsEditor-separatedPanel-iframe { border: 0; background-color: #fff; height: 0; width: 100%; } // Theming build-themes-separatedPanelPrefsEditor(themes);