Blame view

scss/style.scss 2.75 KB
40f71ab1   Geoffrey PREUD'HOMME   Utilisation de Sa...
1
2
3
4
5
6
7
  @charset "UTF-8";
  
  // Importation des Mixins de Materialize
  @import "../lib/Materialize/sass/components/mixins";
  @import "../lib/Materialize/sass/components/color";
  
  // Définition de la couleur principale de Materialize
07329faa   Geoffrey PREUD'HOMME   Simplification de...
8
  $primary-color: color("red", "base") !default;
40f71ab1   Geoffrey PREUD'HOMME   Utilisation de Sa...
9
10
11
12
13
14
15
16
  $primary-color-light: lighten($primary-color, 15%) !default;
  $primary-color-dark: darken($primary-color, 15%) !default;
  
  $secondary-color: color("indigo", "lighten-1") !default;
  $success-color: color("green", "base") !default;
  $error-color: color("pink", "base") !default;
  $link-color: color("blue", "darken-1") !default;
  
07329faa   Geoffrey PREUD'HOMME   Simplification de...
17
18
19
20
21
  // Couleur des onglets : texte clair sur fond coloré
  $tabs-underline-color: $secondary-color !default;
  $tabs-text-color: #fff !default;
  $tabs-bg-color: $primary-color !default;
  
40f71ab1   Geoffrey PREUD'HOMME   Utilisation de Sa...
22
23
24
25
26
27
  // Import du reste de Materialize
  @import "../lib/Materialize/sass/materialize.scss";
  
  // Import des icônes Material Design
  @import "../lib/material-design-icons/iconfont/material-icons.css";
  
07329faa   Geoffrey PREUD'HOMME   Simplification de...
28
  // Permet le footer de se mettre toujours en bas
bf26706c   Geoffrey PREUD'HOMME   Écran principal
29
  body {
c85f3520   Geoffrey PREUD'HOMME   Modification des ...
30
      overflow-y: scroll; // Toujours afficher la barre de défilment pour éviter les sautements
bf26706c   Geoffrey PREUD'HOMME   Écran principal
31
32
33
34
35
36
37
      display: flex;
      min-height: 100vh;
      flex-direction: column;
  }
  
  #main {
      flex: 1 0 auto;
07329faa   Geoffrey PREUD'HOMME   Simplification de...
38
      margin-top: 100px;
bf26706c   Geoffrey PREUD'HOMME   Écran principal
39
40
  }
  
07329faa   Geoffrey PREUD'HOMME   Simplification de...
41
42
43
44
45
  footer.page-footer {
      margin-top: 0;
      padding-top: 0;
  }
  
c450b12e   Geoffrey PREUD'HOMME   Annulation + ombres
46
  // Adaptation de la nav aux onglets
07329faa   Geoffrey PREUD'HOMME   Simplification de...
47
  nav {
c450b12e   Geoffrey PREUD'HOMME   Annulation + ombres
48
49
      height: initial;
      min-height: $navbar-height;
07329faa   Geoffrey PREUD'HOMME   Simplification de...
50
51
  }
  
c450b12e   Geoffrey PREUD'HOMME   Annulation + ombres
52
  
07329faa   Geoffrey PREUD'HOMME   Simplification de...
53
  // Affichage correct des icônes dans le header
bf26706c   Geoffrey PREUD'HOMME   Écran principal
54
55
56
57
58
  nav i.material-icons {
      display: inline;
      font-size: 1rem;
  }
  
958e6af7   Geoffrey PREUD'HOMME   Corrections du CSS
59
60
61
62
63
64
65
66
67
68
69
70
  // Simplification du HTML
  
  nav>div {
      @extend .nav-wrapper;
      @extend .container;
      >div {
          @extend .row;
          margin-bottom: 0px;
      }
  
  }
  
1de801b7   Geoffrey PREUD'HOMME   Ajouter utilisateur
71
72
73
74
75
76
  .modal-footer {
      >a, >button {
          @extend .waves-effect;
          @extend .btn-flat;
      }
  }
958e6af7   Geoffrey PREUD'HOMME   Corrections du CSS
77
  
07329faa   Geoffrey PREUD'HOMME   Simplification de...
78
79
80
81
82
83
84
85
86
  // Stylisation de tous les boutons
  button {
      @extend .btn-large;
      @extend .waves-effect;
      @extend .waves-light;
  }
  
  button[disabled] {
      @extend .disabled;
bf26706c   Geoffrey PREUD'HOMME   Écran principal
87
88
  }
  
1de801b7   Geoffrey PREUD'HOMME   Ajouter utilisateur
89
90
91
92
93
94
95
96
97
98
99
  .fixed-action-btn {
      bottom: 75px;
      right: 50px;
      >button {
          @extend .btn-floating;
          @extend .btn-large;
          @extend .indigo;
      }
  
  }
  
07329faa   Geoffrey PREUD'HOMME   Simplification de...
100
101
102
103
104
105
106
  // Simplification des formulaires
  form {
      @extend .row;
      >.input-field {
          @extend .col;
          @extend .s12;
      }
bf26706c   Geoffrey PREUD'HOMME   Écran principal
107
108
  }
  
f93fd056   Geoffrey PREUD'HOMME   Numéro de vesion
109
  // Personalisation
07329faa   Geoffrey PREUD'HOMME   Simplification de...
110
111
112
113
114
  #grilleBieres {
      >div {
          @extend .row;
          >div {
              @extend .col;
4525b510   Geoffrey PREUD'HOMME   Des trucs useless
115
              @extend .s2;
07329faa   Geoffrey PREUD'HOMME   Simplification de...
116
117
118
119
120
121
122
123
              >button {
                  width: 90%;
                  padding: 25px;
                  height: 150px;
                  font-size: 3em;
              }
          }
      }
bf26706c   Geoffrey PREUD'HOMME   Écran principal
124
  }
e5e2f19a   Geoffrey PREUD'HOMME   Mutli-pages
125
  
958e6af7   Geoffrey PREUD'HOMME   Corrections du CSS
126
127
  .collapsible-body {
      padding: 20px;
c85f3520   Geoffrey PREUD'HOMME   Modification des ...
128
129
130
      p {
          padding: inherit;
      }
958e6af7   Geoffrey PREUD'HOMME   Corrections du CSS
131
132
133
  }
  
  
f93fd056   Geoffrey PREUD'HOMME   Numéro de vesion
134
135
136
137
  .footer-copyright a {
      color: white;
  }
  
958e6af7   Geoffrey PREUD'HOMME   Corrections du CSS
138
139
140
141
142
143
144
145
146
  // On met les toasts en bas
  #toast-container {
      top: inherit;
      bottom: 10%;
  
      a {
          text-transform: uppercase;
      }
  }