liquid_feedback_frontend

diff style/mdl/_variables.scss @ 1309:32cc544d5a5b

Cumulative patch for upcoming frontend version 4
author bsw/jbe
date Sun Jul 15 14:07:29 2018 +0200 (2018-07-15)
parents
children
line diff
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/style/mdl/_variables.scss	Sun Jul 15 14:07:29 2018 +0200
     1.3 @@ -0,0 +1,592 @@
     1.4 +/**
     1.5 + * Copyright 2015 Google Inc. All Rights Reserved.
     1.6 + *
     1.7 + * Licensed under the Apache License, Version 2.0 (the "License");
     1.8 + * you may not use this file except in compliance with the License.
     1.9 + * You may obtain a copy of the License at
    1.10 + *
    1.11 + *      http://www.apache.org/licenses/LICENSE-2.0
    1.12 + *
    1.13 + * Unless required by applicable law or agreed to in writing, software
    1.14 + * distributed under the License is distributed on an "AS IS" BASIS,
    1.15 + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
    1.16 + * See the License for the specific language governing permissions and
    1.17 + * limitations under the License.
    1.18 + */
    1.19 +
    1.20 +/*------------------------------------*\
    1.21 +    $CONTENTS
    1.22 +\*------------------------------------*/
    1.23 +/**
    1.24 + * STYLE GUIDE VARIABLES------------------Declarations of Sass variables
    1.25 + * -----Typography
    1.26 + * -----Colors
    1.27 + * -----Textfield
    1.28 + * -----Switch
    1.29 + * -----Spinner
    1.30 + * -----Radio
    1.31 + * -----Menu
    1.32 + * -----List
    1.33 + * -----Layout
    1.34 + * -----Icon toggles
    1.35 + * -----Footer
    1.36 + * -----Column
    1.37 + * -----Checkbox
    1.38 + * -----Card
    1.39 + * -----Button
    1.40 + * -----Animation
    1.41 + * -----Progress
    1.42 + * -----Badge
    1.43 + * -----Shadows
    1.44 + * -----Grid
    1.45 + * -----Data table
    1.46 + * -----Dialog
    1.47 + * -----Snackbar
    1.48 + * -----Tooltip
    1.49 + * -----Chip
    1.50 + *
    1.51 + * Even though all variables have the `!default` directive, most of them
    1.52 + * should not be changed as they are dependent one another. This can cause
    1.53 + * visual distortions (like alignment issues) that are hard to track down
    1.54 + * and fix.
    1.55 + */
    1.56 +
    1.57 +
    1.58 +/* ==========  TYPOGRAPHY  ========== */
    1.59 +
    1.60 +/* We're splitting fonts into "preferred" and "performance" in order to optimize
    1.61 +   page loading. For important text, such as the body, we want it to load
    1.62 +   immediately and not wait for the web font load, whereas for other sections,
    1.63 +   such as headers and titles, we're OK with things taking a bit longer to load.
    1.64 +   We do have some optional classes and parameters in the mixins, in case you
    1.65 +   definitely want to make sure you're using the preferred font and don't mind
    1.66 +   the performance hit.
    1.67 +   We should be able to improve on this once CSS Font Loading L3 becomes more
    1.68 +   widely available.
    1.69 +*/
    1.70 +$preferred_font: 'Roboto', 'Helvetica', 'Arial', sans-serif !default;
    1.71 +$performance_font: 'Helvetica', 'Arial', sans-serif !default;
    1.72 +
    1.73 +/* ==========  COLORS  ========== */
    1.74 +
    1.75 +/**
    1.76 +*
    1.77 +* Material design color palettes.
    1.78 +* @see http://www.google.com/design/spec/style/color.html
    1.79 +*
    1.80 +**/
    1.81 +
    1.82 +@import "color-definitions";
    1.83 +@import "functions";
    1.84 +
    1.85 +/* ==========  IMAGES  ========== */
    1.86 +$image_path: '/static/mdl' !default;
    1.87 +
    1.88 +/* ==========  Color & Themes  ========== */
    1.89 +
    1.90 +// Define whether individual color palette items should have classes created.
    1.91 +// Setting this to true will remove individual color classes for each color in the palettes.
    1.92 +// To improve overall performance (assuming they aren't used) by:
    1.93 +// * Saving server bandwidth sending the extra classes
    1.94 +// * Save client computation against the classes
    1.95 +// it is RECOMMENDED you set this to true.
    1.96 +$trim-color-classes: false !default;
    1.97 +
    1.98 +// Use color primarily for emphasis. Choose colors that fit with
    1.99 +// your brand and provide good contrast between visual components.
   1.100 +$color-primary: $palette-indigo-500 !default;
   1.101 +$color-primary-dark: $palette-indigo-700 !default;
   1.102 +$color-accent: $palette-pink-A200 !default;
   1.103 +
   1.104 +// Our primary is dark, so use $color-dark-contrast for overlaid text.
   1.105 +$color-primary-contrast: $color-dark-contrast !default;
   1.106 +// Our accent is dark, so use $color-dark-contrast for overlaid text.
   1.107 +$color-accent-contrast: $color-dark-contrast !default;
   1.108 +
   1.109 +// Replace all colors with placeholders if we're generating a template.
   1.110 +@if $styleguide-generate-template == true {
   1.111 +  $color-primary: '$color-primary';
   1.112 +  $color-primary-dark: '$color-primary-dark';
   1.113 +  $color-accent: '$color-accent';
   1.114 +  $color-primary-contrast: '$color-primary-contrast';
   1.115 +  $color-accent-contrast: '$color-accent-contrast';
   1.116 +}
   1.117 +
   1.118 +/* ==========  Typography  ========== */
   1.119 +
   1.120 +// We use the following default color styles: text-color-primary and
   1.121 +// text-color-secondary. For light themes, use text-color-primary-inverse
   1.122 +// and text-color-secondary-inverse.
   1.123 +
   1.124 +$text-color-primary: unquote("rgba(#{$color-black}, 0.87)") !default;
   1.125 +$text-link-color: unquote("rgb(#{$color-accent})") !default;
   1.126 +
   1.127 +// Define whether to target elements directly for typographic enhancements.
   1.128 +// Turning this off means you need to use mdl-* classes more often.
   1.129 +// Other components may also fail to adhere to MD without these rules.
   1.130 +// It is strongly recommended you leave this as true.
   1.131 +
   1.132 +$target-elements-directly: true !default;
   1.133 +
   1.134 +/* ==========  Components  ========== */
   1.135 +
   1.136 +/* ==========  Standard Buttons  ========== */
   1.137 +
   1.138 +// Default button colors.
   1.139 +$button-primary-color: unquote("rgba(#{$palette-grey-500}, 0.20)") !default;
   1.140 +$button-secondary-color: unquote("rgb(#{$color-black})") !default;
   1.141 +$button-hover-color: $button-primary-color !default;
   1.142 +$button-active-color: unquote("rgba(#{$palette-grey-500}, 0.40)") !default;
   1.143 +$button-focus-color: unquote("rgba(#{$color-black}, 0.12)") !default;
   1.144 +
   1.145 +// Colored button colors.
   1.146 +$button-primary-color-alt: unquote("rgb(#{$color-primary})") !default;
   1.147 +$button-secondary-color-alt: unquote("rgb(#{$color-primary-contrast})") !default;
   1.148 +$button-hover-color-alt: unquote("rgb(#{$color-primary})") !default;
   1.149 +$button-active-color-alt: unquote("rgb(#{$color-primary})") !default;
   1.150 +$button-focus-color-alt: $button-focus-color !default;
   1.151 +
   1.152 +// Ripple color for colored raised buttons.
   1.153 +$button-ripple-color-alt: unquote("rgb(#{$color-primary-contrast})") !default;
   1.154 +
   1.155 +// Disabled button colors.
   1.156 +$button-primary-color-disabled: unquote("rgba(#{$color-black}, 0.12)") !default;
   1.157 +$button-secondary-color-disabled: unquote("rgba(#{$color-black}, 0.26)") !default;
   1.158 +
   1.159 +// FAB colors and sizes.
   1.160 +$button-fab-color-alt: unquote("rgb(#{$color-accent})") !default;
   1.161 +$button-fab-hover-color-alt: unquote("rgb(#{$color-accent})") !default;
   1.162 +$button-fab-active-color-alt: unquote("rgb(#{$color-accent})") !default;
   1.163 +$button-fab-text-color-alt: unquote("rgb(#{$color-accent-contrast})") !default;
   1.164 +$button-fab-ripple-color-alt: unquote("rgb(#{$color-accent-contrast})") !default;
   1.165 +
   1.166 +// Icon button colors and sizes.
   1.167 +$button-icon-color: unquote("rgb(#{$palette-grey-700})") !default;
   1.168 +$button-icon-focus-color: $button-focus-color !default;
   1.169 +
   1.170 +/* ==========  Icon Toggles  ========== */
   1.171 +
   1.172 +$icon-toggle-color: unquote("rgb(#{$palette-grey-700})") !default;
   1.173 +$icon-toggle-focus-color: $button-focus-color !default;
   1.174 +$icon-toggle-checked-color: unquote("rgb(#{$color-primary})") !default;
   1.175 +$icon-toggle-checked-focus-color: unquote("rgba(#{$color-primary}, 0.26)") !default;
   1.176 +$icon-toggle-disabled-color: unquote("rgba(#{$color-black}, 0.26)") !default;
   1.177 +
   1.178 +/* ==========  Radio Buttons  ========== */
   1.179 +
   1.180 +$radio-color: unquote("rgb(#{$color-primary})") !default;
   1.181 +$radio-off-color: unquote("rgba(#{$color-black}, 0.54)") !default;
   1.182 +$radio-disabled-color: unquote("rgba(#{$color-black}, 0.26)") !default;
   1.183 +
   1.184 +/* ==========  Ripple effect  ========== */
   1.185 +
   1.186 +$ripple-bg-color: unquote("rgb(#{$color-light-contrast})") !default;
   1.187 +
   1.188 +/* ==========  Layout  ========== */
   1.189 +
   1.190 +$layout-nav-color: unquote("rgb(#{$palette-grey-300})") !default;
   1.191 +
   1.192 +// Drawer
   1.193 +$layout-drawer-bg-color: unquote("rgb(#{$palette-grey-50})") !default;
   1.194 +$layout-drawer-border-color: unquote("rgb(#{$palette-grey-300})") !default;
   1.195 +$layout-text-color: unquote("rgb(#{$palette-grey-800})") !default;
   1.196 +$layout-drawer-navigation-color: #757575 !default;
   1.197 +$layout-drawer-navigation-link-active-background: unquote("rgb(#{$palette-grey-300})") !default;
   1.198 +$layout-drawer-navigation-link-active-color: unquote("rgb(#{$color-light-contrast})") !default;
   1.199 +
   1.200 +// Header
   1.201 +$layout-header-bg-color: unquote("rgb(#{$color-primary})") !default;
   1.202 +$layout-header-text-color: unquote("rgb(#{$color-primary-contrast})") !default;
   1.203 +$layout-header-nav-hover-color: unquote("rgba(#{$palette-grey-700}, 0.6)") !default;
   1.204 +$layout-header-tab-text-color: unquote("rgba(#{$color-primary-contrast}, 0.6)") !default;
   1.205 +
   1.206 +// Tabs
   1.207 +$layout-header-tab-highlight: unquote("rgb(#{$color-accent})") !default;
   1.208 +
   1.209 +/* ==========  Content Tabs  ========== */
   1.210 +
   1.211 +$tab-highlight-color: unquote("rgb(#{$color-primary})") !default;
   1.212 +$tab-text-color: unquote("rgba(#{$color-black}, 0.54)") !default;
   1.213 +$tab-active-text-color: unquote("rgba(#{$color-black}, 0.87)") !default;
   1.214 +$tab-border-color: unquote("rgb(#{$palette-grey-300})") !default;
   1.215 +
   1.216 +/* ==========  Checkboxes  ========== */
   1.217 +
   1.218 +$checkbox-color: unquote("rgb(#{$color-primary})") !default;
   1.219 +$checkbox-off-color: unquote("rgba(#{$color-black}, 0.54)") !default;
   1.220 +$checkbox-disabled-color: unquote("rgba(#{$color-black}, 0.26)") !default;
   1.221 +$checkbox-focus-color: unquote("rgba(#{$color-primary}, 0.26)") !default;
   1.222 +$checkbox-image-path: $image_path;
   1.223 +
   1.224 +/* ==========  Switches  ========== */
   1.225 +
   1.226 +$switch-color: unquote("rgb(#{$color-primary})") !default;
   1.227 +$switch-faded-color: unquote("rgba(#{$color-primary}, 0.26)") !default;
   1.228 +$switch-thumb-color: $switch-color !default;
   1.229 +$switch-track-color: unquote("rgba(#{$color-primary}, 0.5)") !default;
   1.230 +
   1.231 +$switch-off-thumb-color: unquote("rgb(#{$palette-grey-50})") !default;
   1.232 +$switch-off-track-color: unquote("rgba(#{$color-black}, 0.26)") !default;
   1.233 +$switch-disabled-thumb-color: unquote("rgb(#{$palette-grey-400})") !default;
   1.234 +$switch-disabled-track-color: unquote("rgba(#{$color-black}, 0.12)") !default;
   1.235 +
   1.236 +/* ==========  Spinner  ========== */
   1.237 +
   1.238 +$spinner-color-1: unquote("rgb(#{$palette-blue-400})") !default;
   1.239 +$spinner-color-2: unquote("rgb(#{$palette-red-500})") !default;
   1.240 +$spinner-color-3: unquote("rgb(#{$palette-yellow-600})") !default;
   1.241 +$spinner-color-4: unquote("rgb(#{$palette-green-500})") !default;
   1.242 +
   1.243 +$spinner-single-color: unquote("rgb(#{$color-primary})") !default;
   1.244 +
   1.245 +/* ==========  Text fields  ========== */
   1.246 +
   1.247 +$input-text-background-color: transparent !default;
   1.248 +$input-text-label-color: unquote("rgba(#{$color-black}, 0.26)") !default;
   1.249 +$input-text-bottom-border-color: unquote("rgba(#{$color-black}, 0.12)") !default;
   1.250 +$input-text-highlight-color: unquote("rgb(#{$color-primary})") !default;
   1.251 +$input-text-disabled-color: $input-text-bottom-border-color !default;
   1.252 +$input-text-disabled-text-color: $input-text-label-color !default;
   1.253 +$input-text-error-color: unquote("rgb(#{$palette-red-A700})") !default;
   1.254 +
   1.255 +/* ==========  Card  ========== */
   1.256 +
   1.257 +$card-background-color: unquote("rgb(#{$color-white})") !default;
   1.258 +$card-text-color: unquote("rgb(#{$color-black})") !default;
   1.259 +$card-image-placeholder-color: unquote("rgb(#{$color-accent})") !default;
   1.260 +$card-supporting-text-text-color: unquote("rgba(#{$color-black}, 0.54)") !default;
   1.261 +$card-border-color: rgba(0,0,0,0.1) !default;
   1.262 +$card-subtitle-color: unquote("rgba(#{$color-black}, 0.54)") !default;
   1.263 +
   1.264 +/* ==========  Sliders ========== */
   1.265 +
   1.266 +$range-bg-color: unquote("rgba(#{$color-black}, 0.26)") !default;
   1.267 +$range-color: unquote("rgb(#{$color-primary})") !default;
   1.268 +$range-faded-color: unquote("rgba(#{$color-primary}, 0.26)") !default;
   1.269 +$range-bg-focus-color: unquote("rgba(#{$color-black}, 0.12)") !default;
   1.270 +
   1.271 +/* ========== Progress ========== */
   1.272 +$progress-main-color: unquote("rgb(#{$color-primary})") !default;
   1.273 +$progress-secondary-color: unquote("rgba(#{$color-primary-contrast}, 0.7)") !default;
   1.274 +$progress-fallback-buffer-color: unquote("rgba(#{$color-primary-contrast}, 0.9)") !default;
   1.275 +$progress-image-path: $image_path;
   1.276 +
   1.277 +/* ==========  List ========== */
   1.278 +
   1.279 +$list-main-text-text-color: unquote("rgba(#{$color-black}, 0.87)") !default;
   1.280 +$list-supporting-text-text-color: unquote("rgba(#{$color-black}, 0.54)") !default;
   1.281 +$list-icon-color: unquote("rgb(#{$palette-grey-600})") !default;
   1.282 +$list-avatar-color: white !default;
   1.283 +
   1.284 +/* ==========  Item ========== */
   1.285 +
   1.286 +// Default Item Colors
   1.287 +$default-item-text-color: unquote("rgba(#{$color-black}, 0.87)") !default;
   1.288 +$default-item-outline-color: unquote("rgb(#{$palette-grey-400})") !default;
   1.289 +$default-item-hover-bg-color: unquote("rgb(#{$palette-grey-200})") !default;
   1.290 +$default-item-focus-bg-color: unquote("rgb(#{$palette-grey-200})") !default;
   1.291 +$default-item-active-bg-color: unquote("rgb(#{$palette-grey-300})") !default;
   1.292 +$default-item-divider-color: unquote("rgba(#{$color-black}, 0.12)") !default;
   1.293 +
   1.294 +// Disabled Button Colors
   1.295 +$disabled-item-text-color: unquote("rgb(#{$palette-grey-400})") !default;
   1.296 +
   1.297 +/* ==========  Dropdown menu ========== */
   1.298 +
   1.299 +$default-dropdown-bg-color: unquote("rgb(#{$color-white})") !default;
   1.300 +
   1.301 +/* ==========  Tooltips  ========== */
   1.302 +
   1.303 +$tooltip-text-color: unquote("rgb(#{$color-white})") !default;
   1.304 +$tooltip-background-color: unquote("rgba(#{$palette-grey-700}, 0.9)") !default;
   1.305 +
   1.306 +/* ==========  Footer  ========== */
   1.307 +
   1.308 +$footer-bg-color: unquote("rgb(#{$palette-grey-800})") !default;
   1.309 +$footer-color: unquote("rgb(#{$palette-grey-500})") !default;
   1.310 +$footer-heading-color: unquote("rgb(#{$palette-grey-300})") !default;
   1.311 +$footer-button-fill-color: $footer-color !default;
   1.312 +$footer-underline-color: $footer-color !default;
   1.313 +
   1.314 +
   1.315 +/* TEXTFIELD */
   1.316 +
   1.317 +$input-text-font-size: 16px !default;
   1.318 +$input-text-width: 100% !default;
   1.319 +$input-text-padding: 4px !default;
   1.320 +$input-text-vertical-spacing: 20px !default;
   1.321 +
   1.322 +$input-text-button-size: 32px !default;
   1.323 +$input-text-floating-label-fontsize: 12px !default;
   1.324 +$input-text-expandable-icon-top: 16px !default;
   1.325 +
   1.326 +
   1.327 +/* SWITCH */
   1.328 +
   1.329 +$switch-label-font-size: 16px !default;
   1.330 +$switch-label-height: 24px !default;
   1.331 +$switch-track-height: 14px !default;
   1.332 +$switch-track-length: 36px !default;
   1.333 +$switch-thumb-size: 20px !default;
   1.334 +$switch-track-top: ($switch-label-height - $switch-track-height) / 2 !default;
   1.335 +$switch-thumb-top: ($switch-label-height - $switch-thumb-size) / 2 !default;
   1.336 +$switch-ripple-size: $switch-label-height * 2 !default;
   1.337 +$switch-helper-size: 8px !default;
   1.338 +
   1.339 +/* SPINNER */
   1.340 +
   1.341 +$spinner-size: 28px !default;
   1.342 +$spinner-stroke-width: 3px !default;
   1.343 +
   1.344 +// Amount of circle the arc takes up.
   1.345 +$spinner-arc-size: 270deg !default;
   1.346 +// Time it takes to expand and contract arc.
   1.347 +$spinner-arc-time: 1333ms !default;
   1.348 +// How much the start location of the arc should rotate each time.
   1.349 +$spinner-arc-start-rot: 216deg !default;
   1.350 +
   1.351 +$spinner-duration: 360 * $spinner-arc-time / (
   1.352 +    strip-units($spinner-arc-start-rot + (360deg - $spinner-arc-size)));
   1.353 +
   1.354 +
   1.355 +/* RADIO */
   1.356 +
   1.357 +$radio-label-font-size: 16px !default;
   1.358 +$radio-label-height: 24px !default;
   1.359 +$radio-button-size: 16px !default;
   1.360 +$radio-inner-margin: $radio-button-size / 4;
   1.361 +$radio-padding: 8px !default;
   1.362 +$radio-top-offset: ($radio-label-height - $radio-button-size) / 2;
   1.363 +$radio-ripple-size: 42px !default;
   1.364 +
   1.365 +
   1.366 +/* MENU */
   1.367 +
   1.368 +$menu-expand-duration: 0.3s !default;
   1.369 +$menu-fade-duration: 0.2s !default;
   1.370 +
   1.371 +/* LIST */
   1.372 +
   1.373 +$list-border: 8px !default;
   1.374 +$list-min-height: 48px !default;
   1.375 +$list-min-padding: 16px !default;
   1.376 +$list-bottom-padding: 20px !default;
   1.377 +$list-avatar-text-left-distance: 72px !default;
   1.378 +$list-icon-text-left-distance: 72px !default;
   1.379 +
   1.380 +$list-avatar-size: 40px !default;
   1.381 +$list-icon-size: 24px !default;
   1.382 +
   1.383 +$list-two-line-height: 72px !default;
   1.384 +$list-three-line-height: 88px !default;
   1.385 +
   1.386 +/* LAYOUT */
   1.387 +
   1.388 +$layout-drawer-narrow: 240px !default;
   1.389 +$layout-drawer-wide: 456px !default;
   1.390 +$layout-drawer-width: $layout-drawer-narrow !default;
   1.391 +
   1.392 +$layout-header-icon-size: 32px !default;
   1.393 +$layout-screen-size-threshold: 1024px !default;
   1.394 +$layout-header-icon-margin: 24px !default;
   1.395 +$layout-drawer-button-mobile-size: 32px !default;
   1.396 +$layout-drawer-button-desktop-size: 48px !default;
   1.397 +
   1.398 +$layout-header-mobile-row-height: 56px !default;
   1.399 +$layout-mobile-header-height: $layout-header-mobile-row-height;
   1.400 +$layout-header-desktop-row-height: 64px !default;
   1.401 +$layout-desktop-header-height: $layout-header-desktop-row-height;
   1.402 +
   1.403 +$layout-header-desktop-baseline: 80px !default;
   1.404 +$layout-header-mobile-baseline: 72px !default;
   1.405 +$layout-header-mobile-indent: 16px !default;
   1.406 +$layout-header-desktop-indent: 40px !default;
   1.407 +
   1.408 +$layout-tab-font-size: 14px !default;
   1.409 +$layout-tab-bar-height: 48px !default;
   1.410 +$layout-tab-mobile-padding: 12px !default;
   1.411 +$layout-tab-desktop-padding: 24px !default;
   1.412 +$layout-tab-highlight-thickness: 2px !default;
   1.413 +
   1.414 +
   1.415 +/* ICON TOGGLE */
   1.416 +
   1.417 +$icon-toggle-size: 32px !default;
   1.418 +$icon-toggle-font-size: 24px !default;
   1.419 +$icon-toggle-ripple-size: 36px !default;
   1.420 +
   1.421 +/* FOOTER */
   1.422 +
   1.423 +/*mega-footer*/
   1.424 +$footer-min-padding: 16px !default;
   1.425 +$footer-padding-sides: 40px !default;
   1.426 +$footer-heading-font-size: 14px !default;
   1.427 +$footer-heading-line-height: (1.7 * $footer-heading-font-size) !default;
   1.428 +$footer-btn-size: 36px  !default;
   1.429 +
   1.430 +/*mini-footer*/
   1.431 +$padding: 16px !default;
   1.432 +$footer-heading-font-size: 24px !default;
   1.433 +$footer-heading-line-height: (1.5 * $footer-heading-font-size) !default;
   1.434 +$footer-btn-size: 36px !default;
   1.435 +
   1.436 +/* CHECKBOX */
   1.437 +
   1.438 +$checkbox-label-font-size: 16px !default;
   1.439 +$checkbox-label-height: 24px !default;
   1.440 +$checkbox-button-size: 16px !default;
   1.441 +$checkbox-inner-margin: 2px !default;
   1.442 +$checkbox-padding: 8px !default;
   1.443 +$checkbox-top-offset:
   1.444 +($checkbox-label-height - $checkbox-button-size - $checkbox-inner-margin) / 2;
   1.445 +$checkbox-ripple-size: $checkbox-label-height * 1.5;
   1.446 +
   1.447 +/* CARD */
   1.448 +
   1.449 +/* Card dimensions */
   1.450 +$card-width: 330px !default;
   1.451 +$card-height: 200px !default;
   1.452 +$card-font-size: 16px !default;
   1.453 +$card-title-font-size: 24px !default;
   1.454 +$card-subtitle-font-size: 14px !default;
   1.455 +$card-horizontal-padding: 16px !default;
   1.456 +$card-vertical-padding: 16px !default;
   1.457 +
   1.458 +$card-title-perspective-origin-x: 165px !default;
   1.459 +$card-title-perspective-origin-y: 56px !default;
   1.460 +
   1.461 +$card-title-transform-origin-x: 165px !default;
   1.462 +$card-title-transform-origin-y: 56px !default;
   1.463 +
   1.464 +$card-title-text-transform-origin-x: 149px !default;
   1.465 +$card-title-text-transform-origin-y: 48px !default;
   1.466 +
   1.467 +$card-supporting-text-font-size: 1rem !default;
   1.468 +$card-supporting-text-line-height: 18px !default;
   1.469 +
   1.470 +$card-actions-font-size: 16px !default;
   1.471 +
   1.472 +$card-title-text-font-weight: 300 !default;
   1.473 +$card-z-index: 1 !default;
   1.474 +
   1.475 +/* Cover image */
   1.476 +$card-cover-image-height: 186px !default;
   1.477 +$card-background-image-url: '' !default;
   1.478 +
   1.479 +
   1.480 +/* BUTTON */
   1.481 +/**
   1.482 + *
   1.483 + * Dimensions
   1.484 + *
   1.485 + */
   1.486 +$button-min-width: 64px !default;
   1.487 +$button-height: 36px !default;
   1.488 +$button-padding: 16px !default;
   1.489 +$button-margin: 4px !default;
   1.490 +$button-border-radius: 2px !default;
   1.491 +
   1.492 +$button-fab-size: 56px !default;
   1.493 +$button-fab-size-mini: 40px !default;
   1.494 +$button-fab-font-size: 24px !default;
   1.495 +
   1.496 +$button-icon-size: 32px !default;
   1.497 +$button-icon-size-mini: 24px !default;
   1.498 +
   1.499 +
   1.500 +/* ANIMATION */
   1.501 +$animation-curve-fast-out-slow-in: cubic-bezier(0.4, 0, 0.2, 1) !default;
   1.502 +$animation-curve-linear-out-slow-in: cubic-bezier(0, 0, 0.2, 1) !default;
   1.503 +$animation-curve-fast-out-linear-in: cubic-bezier(0.4, 0, 1, 1) !default;
   1.504 +
   1.505 +$animation-curve-default: $animation-curve-fast-out-slow-in !default;
   1.506 +
   1.507 +
   1.508 +/* PROGRESS */
   1.509 +$bar-height: 4px !default;
   1.510 +
   1.511 +/* BADGE */
   1.512 +$badge-font-size: 12px !default;
   1.513 +$badge-color: unquote("rgb(#{$color-accent-contrast})") !default;
   1.514 +$badge-color-inverse: unquote("rgb(#{$color-accent})") !default;
   1.515 +$badge-background: unquote("rgb(#{$color-accent})") !default;
   1.516 +$badge-background-inverse: unquote("rgba(#{$color-accent-contrast},0.2)") !default;
   1.517 +$badge-size : 22px !default;
   1.518 +$badge-padding: 2px !default;
   1.519 +$badge-overlap: 12px !default;
   1.520 +
   1.521 +/* SHADOWS */
   1.522 +
   1.523 +$shadow-key-umbra-opacity: 0.2 !default;
   1.524 +$shadow-key-penumbra-opacity: 0.14 !default;
   1.525 +$shadow-ambient-shadow-opacity: 0.12 !default;
   1.526 +
   1.527 +/* GRID */
   1.528 +
   1.529 +$grid-desktop-columns: 12 !default;
   1.530 +$grid-desktop-gutter: 16px !default;
   1.531 +$grid-desktop-margin: 16px !default;
   1.532 +
   1.533 +$grid-desktop-breakpoint: 840px !default;
   1.534 +
   1.535 +$grid-tablet-columns: 8 !default;
   1.536 +$grid-tablet-gutter: $grid-desktop-gutter !default;
   1.537 +$grid-tablet-margin: $grid-desktop-margin !default;
   1.538 +
   1.539 +$grid-tablet-breakpoint: 480px !default;
   1.540 +
   1.541 +$grid-phone-columns: 4 !default;
   1.542 +$grid-phone-gutter: $grid-desktop-gutter !default;
   1.543 +$grid-phone-margin: $grid-desktop-margin !default;
   1.544 +
   1.545 +$grid-cell-default-columns: $grid-phone-columns !default;
   1.546 +$grid-max-columns: $grid-desktop-columns !default;
   1.547 +
   1.548 +/* DATA TABLE */
   1.549 +
   1.550 +$data-table-font-size: 13px !default;
   1.551 +$data-table-header-font-size: 12px !default;
   1.552 +$data-table-header-sort-icon-size: 16px !default;
   1.553 +
   1.554 +$data-table-header-color: rgba(#000, 0.54) !default;
   1.555 +$data-table-header-sorted-color: rgba(#000, 0.87) !default;
   1.556 +$data-table-header-sorted-icon-hover-color: rgba(#000, 0.26) !default;
   1.557 +$data-table-divider-color: rgba(#000, 0.12) !default;
   1.558 +
   1.559 +$data-table-hover-color: #eeeeee !default;
   1.560 +$data-table-selection-color: #e0e0e0 !default;
   1.561 +
   1.562 +$data-table-dividers: 1px solid $data-table-divider-color !default;
   1.563 +
   1.564 +$data-table-row-height: 48px !default;
   1.565 +$data-table-last-row-height: 56px !default;
   1.566 +$data-table-header-height: 56px !default;
   1.567 +
   1.568 +$data-table-column-spacing: 36px !default;
   1.569 +$data-table-column-padding: $data-table-column-spacing / 2;
   1.570 +
   1.571 +$data-table-card-header-height: 64px !default;
   1.572 +$data-table-card-title-top: 20px !default;
   1.573 +$data-table-card-padding: 24px !default;
   1.574 +$data-table-button-padding-right: 16px !default;
   1.575 +$data-table-cell-top: $data-table-card-padding / 2;
   1.576 +
   1.577 +/* DIALOG */
   1.578 +$dialog-content-color: $card-supporting-text-text-color;
   1.579 +
   1.580 +/* SNACKBAR */
   1.581 +
   1.582 +// Hard coded since the color is not present in any palette.
   1.583 +$snackbar-background-color: #323232 !default;
   1.584 +$snackbar-tablet-breakpoint: $grid-tablet-breakpoint;
   1.585 +$snackbar-action-color: unquote("rgb(#{$color-accent})") !default;
   1.586 +
   1.587 +/* TOOLTIP */
   1.588 +$tooltip-font-size: 10px !default;
   1.589 +$tooltip-font-size-large: 14px !default;
   1.590 +
   1.591 +/* CHIP */
   1.592 +$chip-bg-color: rgb(222, 222, 222) !default;
   1.593 +$chip-bg-active-color: rgb(214, 214, 214) !default;
   1.594 +$chip-height: 32px !default;
   1.595 +$chip-font-size: 13px !default; 

Impressum / About Us