mirror of
https://github.com/kognise/water.css.git
synced 2025-08-11 15:45:15 +02:00
Adding support for details and summary tag
This commit is contained in:
3
.gitignore
vendored
3
.gitignore
vendored
@@ -82,3 +82,6 @@ typings/
|
|||||||
|
|
||||||
# DynamoDB Local files
|
# DynamoDB Local files
|
||||||
.dynamodb/
|
.dynamodb/
|
||||||
|
|
||||||
|
# IntelliJ IDE
|
||||||
|
.idea/
|
||||||
|
38
dist/dark-legacy.standalone.css
vendored
38
dist/dark-legacy.standalone.css
vendored
@@ -559,4 +559,42 @@ tbody tr:nth-child(even) {
|
|||||||
background-color: #161f27;
|
background-color: #161f27;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
details {
|
||||||
|
display: flex;
|
||||||
|
flex-direction: column;
|
||||||
|
align-items: flex-start;
|
||||||
|
background-color: #1a242f;
|
||||||
|
padding: 10px 10px 0;
|
||||||
|
margin: 1em 0;
|
||||||
|
border-radius: 6px;
|
||||||
|
overflow: hidden;
|
||||||
|
}
|
||||||
|
|
||||||
|
details[open] {
|
||||||
|
padding: 10px;
|
||||||
|
}
|
||||||
|
|
||||||
|
details > *:last-child {
|
||||||
|
margin-bottom: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
details[open] summary {
|
||||||
|
margin-bottom: 10px;
|
||||||
|
}
|
||||||
|
|
||||||
|
summary {
|
||||||
|
display: list-item;
|
||||||
|
background-color: #161f27;
|
||||||
|
padding: 10px;
|
||||||
|
margin: -10px -10px 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
summary + * {
|
||||||
|
margin-top: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
summary::-webkit-details-marker {
|
||||||
|
color: #dbdbdb;
|
||||||
|
}
|
||||||
|
|
||||||
/*# sourceMappingURL=dark-legacy.standalone.css.map */
|
/*# sourceMappingURL=dark-legacy.standalone.css.map */
|
||||||
|
2
dist/dark-legacy.standalone.css.map
vendored
2
dist/dark-legacy.standalone.css.map
vendored
File diff suppressed because one or more lines are too long
2
dist/dark-legacy.standalone.min.css
vendored
2
dist/dark-legacy.standalone.min.css
vendored
File diff suppressed because one or more lines are too long
2
dist/dark-legacy.standalone.min.css.map
vendored
2
dist/dark-legacy.standalone.min.css.map
vendored
File diff suppressed because one or more lines are too long
38
dist/dark.css
vendored
38
dist/dark.css
vendored
@@ -504,4 +504,42 @@ tbody tr:nth-child(even) {
|
|||||||
background-color: var(--selection);
|
background-color: var(--selection);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
details {
|
||||||
|
display: flex;
|
||||||
|
flex-direction: column;
|
||||||
|
align-items: flex-start;
|
||||||
|
background-color: var(--background-alt);
|
||||||
|
padding: 10px 10px 0;
|
||||||
|
margin: 1em 0;
|
||||||
|
border-radius: 6px;
|
||||||
|
overflow: hidden;
|
||||||
|
}
|
||||||
|
|
||||||
|
details[open] {
|
||||||
|
padding: 10px;
|
||||||
|
}
|
||||||
|
|
||||||
|
details > *:last-child {
|
||||||
|
margin-bottom: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
details[open] summary {
|
||||||
|
margin-bottom: 10px;
|
||||||
|
}
|
||||||
|
|
||||||
|
summary {
|
||||||
|
display: list-item;
|
||||||
|
background-color: var(--background);
|
||||||
|
padding: 10px;
|
||||||
|
margin: -10px -10px 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
summary + * {
|
||||||
|
margin-top: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
summary::-webkit-details-marker {
|
||||||
|
color: var(--text-main);
|
||||||
|
}
|
||||||
|
|
||||||
/*# sourceMappingURL=dark.css.map */
|
/*# sourceMappingURL=dark.css.map */
|
||||||
|
2
dist/dark.css.map
vendored
2
dist/dark.css.map
vendored
File diff suppressed because one or more lines are too long
2
dist/dark.min.css
vendored
2
dist/dark.min.css
vendored
File diff suppressed because one or more lines are too long
2
dist/dark.min.css.map
vendored
2
dist/dark.min.css.map
vendored
File diff suppressed because one or more lines are too long
38
dist/dark.standalone.css
vendored
38
dist/dark.standalone.css
vendored
@@ -469,4 +469,42 @@ tbody tr:nth-child(even) {
|
|||||||
background-color: var(--selection);
|
background-color: var(--selection);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
details {
|
||||||
|
display: flex;
|
||||||
|
flex-direction: column;
|
||||||
|
align-items: flex-start;
|
||||||
|
background-color: var(--background-alt);
|
||||||
|
padding: 10px 10px 0;
|
||||||
|
margin: 1em 0;
|
||||||
|
border-radius: 6px;
|
||||||
|
overflow: hidden;
|
||||||
|
}
|
||||||
|
|
||||||
|
details[open] {
|
||||||
|
padding: 10px;
|
||||||
|
}
|
||||||
|
|
||||||
|
details > *:last-child {
|
||||||
|
margin-bottom: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
details[open] summary {
|
||||||
|
margin-bottom: 10px;
|
||||||
|
}
|
||||||
|
|
||||||
|
summary {
|
||||||
|
display: list-item;
|
||||||
|
background-color: var(--background);
|
||||||
|
padding: 10px;
|
||||||
|
margin: -10px -10px 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
summary + * {
|
||||||
|
margin-top: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
summary::-webkit-details-marker {
|
||||||
|
color: var(--text-main);
|
||||||
|
}
|
||||||
|
|
||||||
/*# sourceMappingURL=dark.standalone.css.map */
|
/*# sourceMappingURL=dark.standalone.css.map */
|
||||||
|
2
dist/dark.standalone.css.map
vendored
2
dist/dark.standalone.css.map
vendored
File diff suppressed because one or more lines are too long
2
dist/dark.standalone.min.css
vendored
2
dist/dark.standalone.min.css
vendored
File diff suppressed because one or more lines are too long
2
dist/dark.standalone.min.css.map
vendored
2
dist/dark.standalone.min.css.map
vendored
File diff suppressed because one or more lines are too long
38
dist/light-legacy.standalone.css
vendored
38
dist/light-legacy.standalone.css
vendored
@@ -559,4 +559,42 @@ tbody tr:nth-child(even) {
|
|||||||
background-color: #9e9e9e;
|
background-color: #9e9e9e;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
details {
|
||||||
|
display: flex;
|
||||||
|
flex-direction: column;
|
||||||
|
align-items: flex-start;
|
||||||
|
background-color: #f7f7f7;
|
||||||
|
padding: 10px 10px 0;
|
||||||
|
margin: 1em 0;
|
||||||
|
border-radius: 6px;
|
||||||
|
overflow: hidden;
|
||||||
|
}
|
||||||
|
|
||||||
|
details[open] {
|
||||||
|
padding: 10px;
|
||||||
|
}
|
||||||
|
|
||||||
|
details > *:last-child {
|
||||||
|
margin-bottom: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
details[open] summary {
|
||||||
|
margin-bottom: 10px;
|
||||||
|
}
|
||||||
|
|
||||||
|
summary {
|
||||||
|
display: list-item;
|
||||||
|
background-color: #efefef;
|
||||||
|
padding: 10px;
|
||||||
|
margin: -10px -10px 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
summary + * {
|
||||||
|
margin-top: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
summary::-webkit-details-marker {
|
||||||
|
color: #363636;
|
||||||
|
}
|
||||||
|
|
||||||
/*# sourceMappingURL=light-legacy.standalone.css.map */
|
/*# sourceMappingURL=light-legacy.standalone.css.map */
|
||||||
|
2
dist/light-legacy.standalone.css.map
vendored
2
dist/light-legacy.standalone.css.map
vendored
File diff suppressed because one or more lines are too long
2
dist/light-legacy.standalone.min.css
vendored
2
dist/light-legacy.standalone.min.css
vendored
File diff suppressed because one or more lines are too long
2
dist/light-legacy.standalone.min.css.map
vendored
2
dist/light-legacy.standalone.min.css.map
vendored
File diff suppressed because one or more lines are too long
38
dist/light.css
vendored
38
dist/light.css
vendored
@@ -503,4 +503,42 @@ tbody tr:nth-child(even) {
|
|||||||
::selection {
|
::selection {
|
||||||
background-color: var(--selection);
|
background-color: var(--selection);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
details {
|
||||||
|
display: flex;
|
||||||
|
flex-direction: column;
|
||||||
|
align-items: flex-start;
|
||||||
|
background-color: var(--background-alt);
|
||||||
|
padding: 10px 10px 0;
|
||||||
|
margin: 1em 0;
|
||||||
|
border-radius: 6px;
|
||||||
|
overflow: hidden;
|
||||||
|
}
|
||||||
|
|
||||||
|
details[open] {
|
||||||
|
padding: 10px;
|
||||||
|
}
|
||||||
|
|
||||||
|
details > *:last-child {
|
||||||
|
margin-bottom: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
details[open] summary {
|
||||||
|
margin-bottom: 10px;
|
||||||
|
}
|
||||||
|
|
||||||
|
summary {
|
||||||
|
display: list-item;
|
||||||
|
background-color: var(--background);
|
||||||
|
padding: 10px;
|
||||||
|
margin: -10px -10px 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
summary + * {
|
||||||
|
margin-top: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
summary::-webkit-details-marker {
|
||||||
|
color: var(--text-main);
|
||||||
|
}
|
||||||
/*# sourceMappingURL=light.css.map */
|
/*# sourceMappingURL=light.css.map */
|
||||||
|
2
dist/light.css.map
vendored
2
dist/light.css.map
vendored
File diff suppressed because one or more lines are too long
2
dist/light.min.css
vendored
2
dist/light.min.css
vendored
File diff suppressed because one or more lines are too long
2
dist/light.min.css.map
vendored
2
dist/light.min.css.map
vendored
File diff suppressed because one or more lines are too long
38
dist/light.standalone.css
vendored
38
dist/light.standalone.css
vendored
@@ -469,4 +469,42 @@ tbody tr:nth-child(even) {
|
|||||||
background-color: var(--selection);
|
background-color: var(--selection);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
details {
|
||||||
|
display: flex;
|
||||||
|
flex-direction: column;
|
||||||
|
align-items: flex-start;
|
||||||
|
background-color: var(--background-alt);
|
||||||
|
padding: 10px 10px 0;
|
||||||
|
margin: 1em 0;
|
||||||
|
border-radius: 6px;
|
||||||
|
overflow: hidden;
|
||||||
|
}
|
||||||
|
|
||||||
|
details[open] {
|
||||||
|
padding: 10px;
|
||||||
|
}
|
||||||
|
|
||||||
|
details > *:last-child {
|
||||||
|
margin-bottom: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
details[open] summary {
|
||||||
|
margin-bottom: 10px;
|
||||||
|
}
|
||||||
|
|
||||||
|
summary {
|
||||||
|
display: list-item;
|
||||||
|
background-color: var(--background);
|
||||||
|
padding: 10px;
|
||||||
|
margin: -10px -10px 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
summary + * {
|
||||||
|
margin-top: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
summary::-webkit-details-marker {
|
||||||
|
color: var(--text-main);
|
||||||
|
}
|
||||||
|
|
||||||
/*# sourceMappingURL=light.standalone.css.map */
|
/*# sourceMappingURL=light.standalone.css.map */
|
||||||
|
2
dist/light.standalone.css.map
vendored
2
dist/light.standalone.css.map
vendored
File diff suppressed because one or more lines are too long
2
dist/light.standalone.min.css
vendored
2
dist/light.standalone.min.css
vendored
File diff suppressed because one or more lines are too long
2
dist/light.standalone.min.css.map
vendored
2
dist/light.standalone.min.css.map
vendored
File diff suppressed because one or more lines are too long
11
index.html
11
index.html
@@ -279,6 +279,17 @@
|
|||||||
<h5>Heading 5</h5>
|
<h5>Heading 5</h5>
|
||||||
<h6>Heading 6</h6>
|
<h6>Heading 6</h6>
|
||||||
|
|
||||||
|
<p>The details and summary tag</p>
|
||||||
|
<details>
|
||||||
|
<summary>Click to Open...</summary>
|
||||||
|
<p>The HTML Details Element (details) creates a disclosure widget in which information is visible only when the widget is toggled into an "open" state. A summary or label can be provided using the summary element.</p>
|
||||||
|
</details>
|
||||||
|
|
||||||
|
<details open>
|
||||||
|
<summary>Click to Hide...</summary>
|
||||||
|
<p>The HTML Details Element (details) creates a disclosure widget in which information is visible only when the widget is toggled into an "open" state. A summary or label can be provided using the summary element.</p>
|
||||||
|
</details>
|
||||||
|
|
||||||
<script src='https://unpkg.com/favicon-mode-switcher@^1.0.0' defer></script>
|
<script src='https://unpkg.com/favicon-mode-switcher@^1.0.0' defer></script>
|
||||||
<script src='script.js' defer></script>
|
<script src='script.js' defer></script>
|
||||||
</body>
|
</body>
|
||||||
|
@@ -54,3 +54,41 @@ tbody tr:nth-child(even) {
|
|||||||
::selection {
|
::selection {
|
||||||
background-color: var(--selection);
|
background-color: var(--selection);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
details {
|
||||||
|
display: flex;
|
||||||
|
flex-direction: column;
|
||||||
|
align-items: flex-start;
|
||||||
|
background-color: var(--background-alt);
|
||||||
|
padding: 10px 10px 0;
|
||||||
|
margin: 1em 0;
|
||||||
|
border-radius: 6px;
|
||||||
|
overflow: hidden;
|
||||||
|
}
|
||||||
|
|
||||||
|
details[open] {
|
||||||
|
padding: 10px;
|
||||||
|
}
|
||||||
|
|
||||||
|
details > *:last-child {
|
||||||
|
margin-bottom: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
details[open] summary {
|
||||||
|
margin-bottom: 10px;
|
||||||
|
}
|
||||||
|
|
||||||
|
summary {
|
||||||
|
display: list-item;
|
||||||
|
background-color: var(--background);
|
||||||
|
padding: 10px;
|
||||||
|
margin: -10px -10px 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
summary + * {
|
||||||
|
margin-top: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
summary::-webkit-details-marker {
|
||||||
|
color: var(--text-main);
|
||||||
|
}
|
||||||
|
Reference in New Issue
Block a user