Skip to content

Commit 5f6d9c1

Browse files
authored
chore(apcd): use c-message css from cdn (#217)
1 parent 9f9fba6 commit 5f6d9c1

File tree

1 file changed

+15
-52
lines changed

1 file changed

+15
-52
lines changed
Original file line numberDiff line numberDiff line change
@@ -1,56 +1,19 @@
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+
}
539
</style>
5410

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+
5518
{# The {{ html }} allows DjangoCMS Snippet to pass in more markup #}
5619
{{ html }}

0 commit comments

Comments
 (0)