diff options
| author | qsm-odoo <qsm@odoo.com> | 2018-03-12 16:27:41 +0100 |
|---|---|---|
| committer | qsm-odoo <qsm@odoo.com> | 2018-04-18 15:59:15 +0200 |
| commit | b04dec4025013c60e4857c1e177bb20d811cd41a (patch) | |
| tree | db8b38a5e1df34ee6f0402fab9a0bd8b4b769f8e /addons/web/static/src/scss/webclient.scss | |
| parent | a6393130e6fcc4ad706f3df08557e5434416e4ab (diff) | |
[REF] *: rename all LESS files to SCSS
This is a simple renaming without adaptation.
Diffstat (limited to 'addons/web/static/src/scss/webclient.scss')
| -rw-r--r-- | addons/web/static/src/scss/webclient.scss | 140 |
1 files changed, 140 insertions, 0 deletions
diff --git a/addons/web/static/src/scss/webclient.scss b/addons/web/static/src/scss/webclient.scss new file mode 100644 index 00000000000..1de198d282b --- /dev/null +++ b/addons/web/static/src/scss/webclient.scss @@ -0,0 +1,140 @@ +// ------------------------------------------------------------------ +// General +// ------------------------------------------------------------------ +.o_web_client { + position: relative; // normally useless but required by bootstrap-datepicker + background-color: @odoo-webclient-background-color; +} + +// ------------------------------------------------------------------ +// Misc. widgets +// ------------------------------------------------------------------ +@notification-error-bg-color: #F16567; +@notification-info-bg-color: #FCFBEA; +.o_notification_manager { + width: 300px; + max-width: 100%; + + .o-position-absolute(@navbar-height, 0px); + z-index: 1100; // Bootstrap modal z-index is 1050 + + .o_notification { + padding: 0; + margin: 5px 0 0 0; + + opacity: 0; + + background-color: @notification-info-bg-color; + box-shadow: 0px 0px 5px 1px @odoo-main-text-color; + + position: relative; + .o_close { + .o-position-absolute(5px, 5px); + color: rgba(0, 0, 0, 0.3); + text-decoration: none; + } + + .o_notification_title { + .o-flex-display(); + .o-align-items(center); + + border-bottom: 1px solid rgba(0, 0, 0, 0.1); + padding: 10px 10px 10px 20px; + + font-weight: bold; + + .o_icon { + display: inline-block; + margin-right: 20px; + color: rgba(0, 0, 0, 0.3); + } + } + + .o_notification_content { + padding: 10px; + } + + &.o_error { + color: white; + background-color: @notification-error-bg-color; + } + } +} + +// Buttons +.o_icon_button { + background-color: transparent; + border: 0; + padding: 0; + outline: none; +} + +// Boolean Toggle widget +div.o_boolean_toggle { + position: relative; + display: inline-block; + width: 32px !important; + height: 18px; + + > input { + display: none; + } + + .slider { + position: absolute; + cursor: pointer; + top: 0; + left: 0; + right: 0; + bottom: 0; + background-color: #a0a0a0; + border-radius: 24px; + + &:before { + position: absolute; + content: ""; + height: 12px; + width: 12px; + left: 3px; + bottom: 3px; + background-color: white; + border-radius: 50%; + } + } + + > input:checked + .slider { + background-color: @odoo-brand-optional; + + &:before { + .translate(14px; 0px); + } + } +} + +// Full bg colors (bootstrap extension) +.bg-success-full { + background-color: @brand-success; +} +.bg-warning-full { + background-color: @brand-warning; +} +.bg-danger-full { + background-color: @brand-danger; +} +.bg-info-full { + background-color: @brand-info; +} + +.o_web_accesskey_overlay { + font-family: @font-family-sans-serif; + position: absolute; + width: 100%; + height: 100%; + left: 0; + top: 0; + background-color: rgba(0,0,0,.6); + color: #FFFFFF; + justify-content: center; + display: flex; + align-items: center; +}
\ No newline at end of file |
