|
1 |
| -<style id="tup-175-css-alerts-messages-ui-pattern"> |
2 |
| - /* |
3 |
| - Message |
4 |
| - Inform user about a temporary status. |
5 |
| - - .c-message--info - neither positive nor negative |
6 |
| - - .c-message--success - a positive status |
7 |
| - - .c-message--warning - a minor negative status |
8 |
| - - .c-message--danger - a major negative status |
9 |
| - Reference: |
10 |
| - - https://getbootstrap.com/docs/4.0/components/alerts/ |
11 |
| - Styleguide Components.Message |
12 |
| - */ |
13 |
| - /* @import url('../settings/color.css'); *//* ineffectual as live code, also settings are already available */ |
14 |
| - |
15 |
| - /* Base */ |
16 |
| - |
17 |
| - .c-message { |
18 |
| - padding: 15px 20px; |
19 |
| - border: var(--global-border--thick); |
20 |
| - font-size: var(--global-font-size--small); |
21 |
| - } |
22 |
| - |
23 |
| - /* Elements */ |
24 |
| - |
25 |
| - .c-message a { |
26 |
| - /* FAQ: Wes not sure why he set inherit; link becomes undistinguishable */ |
27 |
| - /* WARNING: Commenting out this deviates from Core-Styles */ |
28 |
| - /* color: inherit; */ |
29 |
| - } |
30 |
| - |
31 |
| - /* Modifiers */ |
32 |
| - |
33 |
| - .c-message--info { |
34 |
| - color: var(--global-color-info--dark); |
35 |
| - background-color: var(--global-color-info--light); |
36 |
| - border-color: var(--global-color-info--normal); |
37 |
| - } |
38 |
| - .c-message--success { |
39 |
| - color: var(--global-color-success--dark); |
40 |
| - background-color: var(--global-color-success--weak); |
41 |
| - border-color: var(--global-color-success--normal); |
42 |
| - } |
43 |
| - .c-message--warning { |
44 |
| - color: var(--global-color-warning--dark); |
45 |
| - background-color: var(--global-color-warning--weak); |
46 |
| - border-color: var(--global-color-warning--normal); |
47 |
| - } |
48 |
| - .c-message--error { |
49 |
| - color: var(--global-color-danger--dark); |
50 |
| - background-color: var(--global-color-danger--weak); |
51 |
| - border-color: var(--global-color-danger--normal); |
52 |
| - } |
| 1 | +{# Load message styles from Core-Styles at the same version Core-CMS has #} |
| 2 | +{# FAQ: APCD-CMS uses default TACC_CORE_STYLES_VERSION = 0, so v0.13.0 #} |
| 3 | +<link href=" https://unpkg.com/@tacc/[email protected]/dist/components/c-message.css" rel=" stylesheet" > |
| 4 | +<style> |
| 5 | +.c-message a { |
| 6 | + /* Fix Core-Styles v0 bug */ |
| 7 | + color: var(--global-color-accent--normal); /* overwite c-message.css */ |
| 8 | +} |
53 | 9 | </style>
|
54 | 10 |
|
| 11 | +{% comment %} |
| 12 | +To get newer c-message styles (e.g. `c-message--type-…`, `c-message--type-info`) |
| 13 | +EITHER load CMS setting `TACC_CORE_STYLES_VERSION = 2` OR load relevant styles |
| 14 | +from @tacc/ [email protected]: components/c-message.css, |
| 15 | +components/c-message--expanded.css, settings/color.css |
| 16 | +{% endcomment %} |
| 17 | + |
55 | 18 | {# The {{ html }} allows DjangoCMS Snippet to pass in more markup #}
|
56 | 19 | {{ html }}
|
0 commit comments