Ir a la última revisión | Autoría | Comparar con el anterior | Ultima modificación | Ver Log |
---layout: docstitle: "Colours"date: 2020-02-04T09:40:32+01:00draft: falseweight: 1---## The Moodle colour scheme:Moodle colours are slighty different from standard Bootstrap colours. Custom moodle colours are usually defined in a theme preset. For example `theme/boost/scss/preset/default.scss`{{< example show_markup=false >}}<div class="card-deck">{{< colors.inline >}}{{- range (index $.Site.Data "colors") }}<div class="card mb-2 justify-content-center align-items-center d-flex" style="flex: 0 0 20%; height: 150px"><div class="card-body bg-{{ .name }} w-100" style="height: 100px"></div><div class="card-footer w-100"><span>{{ .name }}</span></div></div>{{- end -}}{{< /colors.inline >}}</div>{{< /example >}}## The standard Bootstrap colour scheme:{{< example show_markup=false >}}<div class="card-deck">{{< colors.inline >}}{{- range (index $.Site.Data "colors") }}<div class="card mb-2 justify-content-center align-items-center d-flex" style="flex: 0 0 20%; height: 150px"><div class="card-body w-100" style="height: 100px; background-color: {{ .hex }}"></div><div class="card-footer w-100"><span>{{ .name }}</span></div></div>{{- end -}}{{< /colors.inline >}}</div>{{< /example >}}These colours are used throughout Moodle in text, buttons{{< example show_markup=false >}}<p><span class="badge badge-success">Badges</span></p><p><button class="btn btn-success">Buttons</button></p><p><div class="border border-success">Borders</div></p>{{< /example >}}## Customizing moodle coloursUse the $theme-colours Scss array to customize colours in theme/boost/scss/preset/default.scss.{{< highlight scss >}}$theme-colors: map-merge((primary: #1177d1,secondary: #ced4da,success: #398439,info: #5bc0de,warning: #f0ad4e,danger: #d43f3a,light: #f8f9fa,dark: #373a3c), $theme-colors);{{< /highlight >}}