Merge pull request #345 from picocss/dev

v1.5.8
This commit is contained in:
Lucas Larroche 2023-04-08 13:02:05 +07:00 committed by GitHub
commit b328fcd183
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
52 changed files with 945 additions and 913 deletions

View file

@ -4,7 +4,7 @@
</a> </a>
</p> </p>
<h3 align="center">Pico.css</h3> <h3 align="center">Pico CSS</h3>
<p align="center"> <p align="center">
<strong>Minimal CSS Framework for semantic HTML</strong><br> <strong>Minimal CSS Framework for semantic HTML</strong><br>
@ -13,9 +13,9 @@
<a href="https://picocss.com/docs/">Documentation</a> <a href="https://picocss.com/docs/">Documentation</a>
</p> </p>
## Pico.css ## Pico CSS
[![Standard gzipped CSS](https://img.badgesize.io/picocss/pico/master/css/pico.min.css?compression=gzip&color=1095c1&label=Standard%20CSS)](https://unpkg.com/@picocss/pico@latest/css/pico.min.css) [![Standard gzipped CSS](https://img.badgesize.io/picocss/pico/master/css/pico.min.css?compression=gzip&color=1095c1&label=Standard%20CSS)](https://cdn.jsdelivr.net/npm/@picocss/pico@1/css/pico.min.css)
[![Classless gzipped CSS](https://img.badgesize.io/picocss/pico/master/css/pico.classless.min.css?compression=gzip&color=1095c1&label=Classless%20CSS)](https://unpkg.com/@picocss/pico@latest/css/pico.classless.min.css) [![Classless gzipped CSS](https://img.badgesize.io/picocss/pico/master/css/pico.classless.min.css?compression=gzip&color=1095c1&label=Classless%20CSS)](https://cdn.jsdelivr.net/npm/@picocss/pico@1/css/pico.classless.min.css)
[![Github release](https://img.shields.io/github/v/release/picocss/pico?color=1095c1&logo=github&logoColor=white)](https://github.com/picocss/pico/releases/latest) [![Github release](https://img.shields.io/github/v/release/picocss/pico?color=1095c1&logo=github&logoColor=white)](https://github.com/picocss/pico/releases/latest)
[![npm version](https://img.shields.io/npm/v/@picocss/pico?color=1095c1)](https://www.npmjs.com/package/@picocss/pico) [![npm version](https://img.shields.io/npm/v/@picocss/pico?color=1095c1)](https://www.npmjs.com/package/@picocss/pico)
[![License](https://img.shields.io/badge/license-MIT-%231095c1)](https://github.com/picocss/pico/blob/master/LICENSE.md) [![License](https://img.shields.io/badge/license-MIT-%231095c1)](https://github.com/picocss/pico/blob/master/LICENSE.md)
@ -48,7 +48,7 @@ Shipped with two beautiful color themes, automatically enabled according to the
## Usage ## Usage
There are 4 ways to get started with pico.css: There are 4 ways to get started with Pico CSS:
**Install manually** **Install manually**
@ -60,10 +60,10 @@ There are 4 ways to get started with pico.css:
**Install from CDN** **Install from CDN**
Alternatively, you can use [unpkg CDN](https://unpkg.com/@picocss/pico@1.*/) to link pico.css. Alternatively, you can use [jsDelivr CDN](https://www.jsdelivr.com/package/npm/@picocss/pico) to link pico.css.
```html ```html
<link rel="stylesheet" href="https://unpkg.com/@picocss/pico@1.*/css/pico.min.css"> <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/@picocss/pico@1/css/pico.min.css">
``` ```
**Install with NPM** **Install with NPM**
@ -87,13 +87,13 @@ In this version, `header`, `main` and `footer` act as containers.
Use the default `.classless` version if you need centered viewports: Use the default `.classless` version if you need centered viewports:
```html ```html
<link rel="stylesheet" href="https://unpkg.com/@picocss/pico@1.*/css/pico.classless.min.css"> <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/@picocss/pico@1/css/pico.classless.min.css">
``` ```
Or use the `.fluid.classless` version if you need a fluid container: Or use the `.fluid.classless` version if you need a fluid container:
```html ```html
<link rel="stylesheet" href="https://unpkg.com/@picocss/pico@1.*/css/pico.fluid.classless.min.css"> <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/@picocss/pico@1/css/pico.fluid.classless.min.css">
``` ```
Then just write pure HTML, and it should look great: Then just write pure HTML, and it should look great:
@ -104,7 +104,7 @@ Then just write pure HTML, and it should look great:
<head> <head>
<meta charset="utf-8"> <meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="https://unpkg.com/@picocss/pico@1.*/css/pico.classless.min.css"> <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/@picocss/pico@1/css/pico.classless.min.css">
<title>Hello, world!</title> <title>Hello, world!</title>
</head> </head>
<body> <body>

View file

@ -1,6 +1,6 @@
@charset "UTF-8"; @charset "UTF-8";
/*! /*!
* Pico.css v1.5.7 (https://picocss.com) * Pico CSS v1.5.8 (https://picocss.com)
* Copyright 2019-2023 - Licensed under MIT * Copyright 2019-2023 - Licensed under MIT
*/ */
/** /**
@ -200,24 +200,24 @@ kbd {
[data-theme=light], [data-theme=light],
:root:not([data-theme=dark]) { :root:not([data-theme=dark]) {
--background-color: #fff; --background-color: #fff;
--color: hsl(205deg, 20%, 32%); --color: hsl(205, 20%, 32%);
--h1-color: hsl(205deg, 30%, 15%); --h1-color: hsl(205, 30%, 15%);
--h2-color: #24333e; --h2-color: #24333e;
--h3-color: hsl(205deg, 25%, 23%); --h3-color: hsl(205, 25%, 23%);
--h4-color: #374956; --h4-color: #374956;
--h5-color: hsl(205deg, 20%, 32%); --h5-color: hsl(205, 20%, 32%);
--h6-color: #4d606d; --h6-color: #4d606d;
--muted-color: hsl(205deg, 10%, 50%); --muted-color: hsl(205, 10%, 50%);
--muted-border-color: hsl(205deg, 20%, 94%); --muted-border-color: hsl(205, 20%, 94%);
--primary: hsl(195deg, 85%, 41%); --primary: hsl(195, 85%, 41%);
--primary-hover: hsl(195deg, 90%, 32%); --primary-hover: hsl(195, 90%, 32%);
--primary-focus: rgba(16, 149, 193, 0.125); --primary-focus: rgba(16, 149, 193, 0.125);
--primary-inverse: #fff; --primary-inverse: #fff;
--secondary: hsl(205deg, 15%, 41%); --secondary: hsl(205, 15%, 41%);
--secondary-hover: hsl(205deg, 20%, 32%); --secondary-hover: hsl(205, 20%, 32%);
--secondary-focus: rgba(89, 107, 120, 0.125); --secondary-focus: rgba(89, 107, 120, 0.125);
--secondary-inverse: #fff; --secondary-inverse: #fff;
--contrast: hsl(205deg, 30%, 15%); --contrast: hsl(205, 30%, 15%);
--contrast-hover: #000; --contrast-hover: #000;
--contrast-focus: rgba(89, 107, 120, 0.125); --contrast-focus: rgba(89, 107, 120, 0.125);
--contrast-inverse: #fff; --contrast-inverse: #fff;
@ -230,14 +230,14 @@ kbd {
--button-box-shadow: 0 0 0 rgba(0, 0, 0, 0); --button-box-shadow: 0 0 0 rgba(0, 0, 0, 0);
--button-hover-box-shadow: 0 0 0 rgba(0, 0, 0, 0); --button-hover-box-shadow: 0 0 0 rgba(0, 0, 0, 0);
--form-element-background-color: transparent; --form-element-background-color: transparent;
--form-element-border-color: hsl(205deg, 14%, 68%); --form-element-border-color: hsl(205, 14%, 68%);
--form-element-color: var(--color); --form-element-color: var(--color);
--form-element-placeholder-color: var(--muted-color); --form-element-placeholder-color: var(--muted-color);
--form-element-active-background-color: transparent; --form-element-active-background-color: transparent;
--form-element-active-border-color: var(--primary); --form-element-active-border-color: var(--primary);
--form-element-focus-color: var(--primary-focus); --form-element-focus-color: var(--primary-focus);
--form-element-disabled-background-color: hsl(205deg, 18%, 86%); --form-element-disabled-background-color: hsl(205, 18%, 86%);
--form-element-disabled-border-color: hsl(205deg, 14%, 68%); --form-element-disabled-border-color: hsl(205, 14%, 68%);
--form-element-disabled-opacity: 0.5; --form-element-disabled-opacity: 0.5;
--form-element-invalid-border-color: #c62828; --form-element-invalid-border-color: #c62828;
--form-element-invalid-active-border-color: #d32f2f; --form-element-invalid-active-border-color: #d32f2f;
@ -245,25 +245,25 @@ kbd {
--form-element-valid-border-color: #388e3c; --form-element-valid-border-color: #388e3c;
--form-element-valid-active-border-color: #43a047; --form-element-valid-active-border-color: #43a047;
--form-element-valid-focus-color: rgba(67, 160, 71, 0.125); --form-element-valid-focus-color: rgba(67, 160, 71, 0.125);
--switch-background-color: hsl(205deg, 16%, 77%); --switch-background-color: hsl(205, 16%, 77%);
--switch-color: var(--primary-inverse); --switch-color: var(--primary-inverse);
--switch-checked-background-color: var(--primary); --switch-checked-background-color: var(--primary);
--range-border-color: hsl(205deg, 18%, 86%); --range-border-color: hsl(205, 18%, 86%);
--range-active-border-color: hsl(205deg, 16%, 77%); --range-active-border-color: hsl(205, 16%, 77%);
--range-thumb-border-color: var(--background-color); --range-thumb-border-color: var(--background-color);
--range-thumb-color: var(--secondary); --range-thumb-color: var(--secondary);
--range-thumb-hover-color: var(--secondary-hover); --range-thumb-hover-color: var(--secondary-hover);
--range-thumb-active-color: var(--primary); --range-thumb-active-color: var(--primary);
--table-border-color: var(--muted-border-color); --table-border-color: var(--muted-border-color);
--table-row-stripped-background-color: #f6f8f9; --table-row-stripped-background-color: #f6f8f9;
--code-background-color: hsl(205deg, 20%, 94%); --code-background-color: hsl(205, 20%, 94%);
--code-color: var(--muted-color); --code-color: var(--muted-color);
--code-kbd-background-color: var(--contrast); --code-kbd-background-color: var(--contrast);
--code-kbd-color: var(--contrast-inverse); --code-kbd-color: var(--contrast-inverse);
--code-tag-color: hsl(330deg, 40%, 50%); --code-tag-color: hsl(330, 40%, 50%);
--code-property-color: hsl(185deg, 40%, 40%); --code-property-color: hsl(185, 40%, 40%);
--code-value-color: hsl(40deg, 20%, 50%); --code-value-color: hsl(40, 20%, 50%);
--code-comment-color: hsl(205deg, 14%, 68%); --code-comment-color: hsl(205, 14%, 68%);
--accordion-border-color: var(--muted-border-color); --accordion-border-color: var(--muted-border-color);
--accordion-close-summary-color: var(--color); --accordion-close-summary-color: var(--color);
--accordion-open-summary-color: var(--muted-color); --accordion-open-summary-color: var(--muted-color);
@ -282,9 +282,9 @@ kbd {
--dropdown-border-color: #e1e6eb; --dropdown-border-color: #e1e6eb;
--dropdown-box-shadow: var(--card-box-shadow); --dropdown-box-shadow: var(--card-box-shadow);
--dropdown-color: var(--color); --dropdown-color: var(--color);
--dropdown-hover-background-color: hsl(205deg, 20%, 94%); --dropdown-hover-background-color: hsl(205, 20%, 94%);
--modal-overlay-background-color: rgba(213, 220, 226, 0.7); --modal-overlay-background-color: rgba(213, 220, 226, 0.7);
--progress-background-color: hsl(205deg, 18%, 86%); --progress-background-color: hsl(205, 18%, 86%);
--progress-color: var(--primary); --progress-color: var(--primary);
--loading-spinner-opacity: 0.5; --loading-spinner-opacity: 0.5;
--tooltip-background-color: var(--contrast); --tooltip-background-color: var(--contrast);
@ -306,24 +306,24 @@ kbd {
@media only screen and (prefers-color-scheme: dark) { @media only screen and (prefers-color-scheme: dark) {
:root:not([data-theme]) { :root:not([data-theme]) {
--background-color: #11191f; --background-color: #11191f;
--color: hsl(205deg, 16%, 77%); --color: hsl(205, 16%, 77%);
--h1-color: hsl(205deg, 20%, 94%); --h1-color: hsl(205, 20%, 94%);
--h2-color: #e1e6eb; --h2-color: #e1e6eb;
--h3-color: hsl(205deg, 18%, 86%); --h3-color: hsl(205, 18%, 86%);
--h4-color: #c8d1d8; --h4-color: #c8d1d8;
--h5-color: hsl(205deg, 16%, 77%); --h5-color: hsl(205, 16%, 77%);
--h6-color: #afbbc4; --h6-color: #afbbc4;
--muted-color: hsl(205deg, 10%, 50%); --muted-color: hsl(205, 10%, 50%);
--muted-border-color: #1f2d38; --muted-border-color: #1f2d38;
--primary: hsl(195deg, 85%, 41%); --primary: hsl(195, 85%, 41%);
--primary-hover: hsl(195deg, 80%, 50%); --primary-hover: hsl(195, 80%, 50%);
--primary-focus: rgba(16, 149, 193, 0.25); --primary-focus: rgba(16, 149, 193, 0.25);
--primary-inverse: #fff; --primary-inverse: #fff;
--secondary: hsl(205deg, 15%, 41%); --secondary: hsl(205, 15%, 41%);
--secondary-hover: hsl(205deg, 10%, 50%); --secondary-hover: hsl(205, 10%, 50%);
--secondary-focus: rgba(115, 130, 140, 0.25); --secondary-focus: rgba(115, 130, 140, 0.25);
--secondary-inverse: #fff; --secondary-inverse: #fff;
--contrast: hsl(205deg, 20%, 94%); --contrast: hsl(205, 20%, 94%);
--contrast-hover: #fff; --contrast-hover: #fff;
--contrast-focus: rgba(115, 130, 140, 0.25); --contrast-focus: rgba(115, 130, 140, 0.25);
--contrast-inverse: #000; --contrast-inverse: #000;
@ -342,8 +342,8 @@ kbd {
--form-element-active-background-color: var(--form-element-background-color); --form-element-active-background-color: var(--form-element-background-color);
--form-element-active-border-color: var(--primary); --form-element-active-border-color: var(--primary);
--form-element-focus-color: var(--primary-focus); --form-element-focus-color: var(--primary-focus);
--form-element-disabled-background-color: hsl(205deg, 25%, 23%); --form-element-disabled-background-color: hsl(205, 25%, 23%);
--form-element-disabled-border-color: hsl(205deg, 20%, 32%); --form-element-disabled-border-color: hsl(205, 20%, 32%);
--form-element-disabled-opacity: 0.5; --form-element-disabled-opacity: 0.5;
--form-element-invalid-border-color: #b71c1c; --form-element-invalid-border-color: #b71c1c;
--form-element-invalid-active-border-color: #c62828; --form-element-invalid-active-border-color: #c62828;
@ -355,7 +355,7 @@ kbd {
--switch-color: var(--primary-inverse); --switch-color: var(--primary-inverse);
--switch-checked-background-color: var(--primary); --switch-checked-background-color: var(--primary);
--range-border-color: #24333e; --range-border-color: #24333e;
--range-active-border-color: hsl(205deg, 25%, 23%); --range-active-border-color: hsl(205, 25%, 23%);
--range-thumb-border-color: var(--background-color); --range-thumb-border-color: var(--background-color);
--range-thumb-color: var(--secondary); --range-thumb-color: var(--secondary);
--range-thumb-hover-color: var(--secondary-hover); --range-thumb-hover-color: var(--secondary-hover);
@ -366,9 +366,9 @@ kbd {
--code-color: var(--muted-color); --code-color: var(--muted-color);
--code-kbd-background-color: var(--contrast); --code-kbd-background-color: var(--contrast);
--code-kbd-color: var(--contrast-inverse); --code-kbd-color: var(--contrast-inverse);
--code-tag-color: hsl(330deg, 30%, 50%); --code-tag-color: hsl(330, 30%, 50%);
--code-property-color: hsl(185deg, 30%, 50%); --code-property-color: hsl(185, 30%, 50%);
--code-value-color: hsl(40deg, 10%, 50%); --code-value-color: hsl(40, 10%, 50%);
--code-comment-color: #4d606d; --code-comment-color: #4d606d;
--accordion-border-color: var(--muted-border-color); --accordion-border-color: var(--muted-border-color);
--accordion-active-summary-color: var(--primary); --accordion-active-summary-color: var(--primary);
@ -385,7 +385,7 @@ kbd {
0.5rem 1rem 6rem rgba(0, 0, 0, 0.06), 0.5rem 1rem 6rem rgba(0, 0, 0, 0.06),
0 0 0 0.0625rem rgba(0, 0, 0, 0.015); 0 0 0 0.0625rem rgba(0, 0, 0, 0.015);
--card-sectionning-background-color: #18232c; --card-sectionning-background-color: #18232c;
--dropdown-background-color: hsl(205deg, 30%, 15%); --dropdown-background-color: hsl(205, 30%, 15%);
--dropdown-border-color: #24333e; --dropdown-border-color: #24333e;
--dropdown-box-shadow: var(--card-box-shadow); --dropdown-box-shadow: var(--card-box-shadow);
--dropdown-color: var(--color); --dropdown-color: var(--color);
@ -412,24 +412,24 @@ kbd {
} }
[data-theme=dark] { [data-theme=dark] {
--background-color: #11191f; --background-color: #11191f;
--color: hsl(205deg, 16%, 77%); --color: hsl(205, 16%, 77%);
--h1-color: hsl(205deg, 20%, 94%); --h1-color: hsl(205, 20%, 94%);
--h2-color: #e1e6eb; --h2-color: #e1e6eb;
--h3-color: hsl(205deg, 18%, 86%); --h3-color: hsl(205, 18%, 86%);
--h4-color: #c8d1d8; --h4-color: #c8d1d8;
--h5-color: hsl(205deg, 16%, 77%); --h5-color: hsl(205, 16%, 77%);
--h6-color: #afbbc4; --h6-color: #afbbc4;
--muted-color: hsl(205deg, 10%, 50%); --muted-color: hsl(205, 10%, 50%);
--muted-border-color: #1f2d38; --muted-border-color: #1f2d38;
--primary: hsl(195deg, 85%, 41%); --primary: hsl(195, 85%, 41%);
--primary-hover: hsl(195deg, 80%, 50%); --primary-hover: hsl(195, 80%, 50%);
--primary-focus: rgba(16, 149, 193, 0.25); --primary-focus: rgba(16, 149, 193, 0.25);
--primary-inverse: #fff; --primary-inverse: #fff;
--secondary: hsl(205deg, 15%, 41%); --secondary: hsl(205, 15%, 41%);
--secondary-hover: hsl(205deg, 10%, 50%); --secondary-hover: hsl(205, 10%, 50%);
--secondary-focus: rgba(115, 130, 140, 0.25); --secondary-focus: rgba(115, 130, 140, 0.25);
--secondary-inverse: #fff; --secondary-inverse: #fff;
--contrast: hsl(205deg, 20%, 94%); --contrast: hsl(205, 20%, 94%);
--contrast-hover: #fff; --contrast-hover: #fff;
--contrast-focus: rgba(115, 130, 140, 0.25); --contrast-focus: rgba(115, 130, 140, 0.25);
--contrast-inverse: #000; --contrast-inverse: #000;
@ -448,8 +448,8 @@ kbd {
--form-element-active-background-color: var(--form-element-background-color); --form-element-active-background-color: var(--form-element-background-color);
--form-element-active-border-color: var(--primary); --form-element-active-border-color: var(--primary);
--form-element-focus-color: var(--primary-focus); --form-element-focus-color: var(--primary-focus);
--form-element-disabled-background-color: hsl(205deg, 25%, 23%); --form-element-disabled-background-color: hsl(205, 25%, 23%);
--form-element-disabled-border-color: hsl(205deg, 20%, 32%); --form-element-disabled-border-color: hsl(205, 20%, 32%);
--form-element-disabled-opacity: 0.5; --form-element-disabled-opacity: 0.5;
--form-element-invalid-border-color: #b71c1c; --form-element-invalid-border-color: #b71c1c;
--form-element-invalid-active-border-color: #c62828; --form-element-invalid-active-border-color: #c62828;
@ -461,7 +461,7 @@ kbd {
--switch-color: var(--primary-inverse); --switch-color: var(--primary-inverse);
--switch-checked-background-color: var(--primary); --switch-checked-background-color: var(--primary);
--range-border-color: #24333e; --range-border-color: #24333e;
--range-active-border-color: hsl(205deg, 25%, 23%); --range-active-border-color: hsl(205, 25%, 23%);
--range-thumb-border-color: var(--background-color); --range-thumb-border-color: var(--background-color);
--range-thumb-color: var(--secondary); --range-thumb-color: var(--secondary);
--range-thumb-hover-color: var(--secondary-hover); --range-thumb-hover-color: var(--secondary-hover);
@ -472,9 +472,9 @@ kbd {
--code-color: var(--muted-color); --code-color: var(--muted-color);
--code-kbd-background-color: var(--contrast); --code-kbd-background-color: var(--contrast);
--code-kbd-color: var(--contrast-inverse); --code-kbd-color: var(--contrast-inverse);
--code-tag-color: hsl(330deg, 30%, 50%); --code-tag-color: hsl(330, 30%, 50%);
--code-property-color: hsl(185deg, 30%, 50%); --code-property-color: hsl(185, 30%, 50%);
--code-value-color: hsl(40deg, 10%, 50%); --code-value-color: hsl(40, 10%, 50%);
--code-comment-color: #4d606d; --code-comment-color: #4d606d;
--accordion-border-color: var(--muted-border-color); --accordion-border-color: var(--muted-border-color);
--accordion-active-summary-color: var(--primary); --accordion-active-summary-color: var(--primary);
@ -491,7 +491,7 @@ kbd {
0.5rem 1rem 6rem rgba(0, 0, 0, 0.06), 0.5rem 1rem 6rem rgba(0, 0, 0, 0.06),
0 0 0 0.0625rem rgba(0, 0, 0, 0.015); 0 0 0 0.0625rem rgba(0, 0, 0, 0.015);
--card-sectionning-background-color: #18232c; --card-sectionning-background-color: #18232c;
--dropdown-background-color: hsl(205deg, 30%, 15%); --dropdown-background-color: hsl(205, 30%, 15%);
--dropdown-border-color: #24333e; --dropdown-border-color: #24333e;
--dropdown-box-shadow: var(--card-box-shadow); --dropdown-box-shadow: var(--card-box-shadow);
--dropdown-color: var(--color); --dropdown-color: var(--color);
@ -2187,6 +2187,11 @@ li[role=list] > a::after {
background-image: var(--icon-chevron); background-image: var(--icon-chevron);
} }
label > details[role=list] {
margin-top: calc(var(--spacing) * 0.25);
margin-bottom: var(--spacing);
}
/** /**
* Loading ([aria-busy=true]) * Loading ([aria-busy=true])
*/ */

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -1,6 +1,6 @@
@charset "UTF-8"; @charset "UTF-8";
/*! /*!
* Pico.css v1.5.7 (https://picocss.com) * Pico CSS v1.5.8 (https://picocss.com)
* Copyright 2019-2023 - Licensed under MIT * Copyright 2019-2023 - Licensed under MIT
*/ */
/** /**
@ -205,24 +205,24 @@ kbd {
[data-theme=light], [data-theme=light],
:root:not([data-theme=dark]) { :root:not([data-theme=dark]) {
--background-color: #fff; --background-color: #fff;
--color: hsl(205deg, 20%, 32%); --color: hsl(205, 20%, 32%);
--h1-color: hsl(205deg, 30%, 15%); --h1-color: hsl(205, 30%, 15%);
--h2-color: #24333e; --h2-color: #24333e;
--h3-color: hsl(205deg, 25%, 23%); --h3-color: hsl(205, 25%, 23%);
--h4-color: #374956; --h4-color: #374956;
--h5-color: hsl(205deg, 20%, 32%); --h5-color: hsl(205, 20%, 32%);
--h6-color: #4d606d; --h6-color: #4d606d;
--muted-color: hsl(205deg, 10%, 50%); --muted-color: hsl(205, 10%, 50%);
--muted-border-color: hsl(205deg, 20%, 94%); --muted-border-color: hsl(205, 20%, 94%);
--primary: hsl(195deg, 85%, 41%); --primary: hsl(195, 85%, 41%);
--primary-hover: hsl(195deg, 90%, 32%); --primary-hover: hsl(195, 90%, 32%);
--primary-focus: rgba(16, 149, 193, 0.125); --primary-focus: rgba(16, 149, 193, 0.125);
--primary-inverse: #fff; --primary-inverse: #fff;
--secondary: hsl(205deg, 15%, 41%); --secondary: hsl(205, 15%, 41%);
--secondary-hover: hsl(205deg, 20%, 32%); --secondary-hover: hsl(205, 20%, 32%);
--secondary-focus: rgba(89, 107, 120, 0.125); --secondary-focus: rgba(89, 107, 120, 0.125);
--secondary-inverse: #fff; --secondary-inverse: #fff;
--contrast: hsl(205deg, 30%, 15%); --contrast: hsl(205, 30%, 15%);
--contrast-hover: #000; --contrast-hover: #000;
--contrast-focus: rgba(89, 107, 120, 0.125); --contrast-focus: rgba(89, 107, 120, 0.125);
--contrast-inverse: #fff; --contrast-inverse: #fff;
@ -235,14 +235,14 @@ kbd {
--button-box-shadow: 0 0 0 rgba(0, 0, 0, 0); --button-box-shadow: 0 0 0 rgba(0, 0, 0, 0);
--button-hover-box-shadow: 0 0 0 rgba(0, 0, 0, 0); --button-hover-box-shadow: 0 0 0 rgba(0, 0, 0, 0);
--form-element-background-color: transparent; --form-element-background-color: transparent;
--form-element-border-color: hsl(205deg, 14%, 68%); --form-element-border-color: hsl(205, 14%, 68%);
--form-element-color: var(--color); --form-element-color: var(--color);
--form-element-placeholder-color: var(--muted-color); --form-element-placeholder-color: var(--muted-color);
--form-element-active-background-color: transparent; --form-element-active-background-color: transparent;
--form-element-active-border-color: var(--primary); --form-element-active-border-color: var(--primary);
--form-element-focus-color: var(--primary-focus); --form-element-focus-color: var(--primary-focus);
--form-element-disabled-background-color: hsl(205deg, 18%, 86%); --form-element-disabled-background-color: hsl(205, 18%, 86%);
--form-element-disabled-border-color: hsl(205deg, 14%, 68%); --form-element-disabled-border-color: hsl(205, 14%, 68%);
--form-element-disabled-opacity: 0.5; --form-element-disabled-opacity: 0.5;
--form-element-invalid-border-color: #c62828; --form-element-invalid-border-color: #c62828;
--form-element-invalid-active-border-color: #d32f2f; --form-element-invalid-active-border-color: #d32f2f;
@ -250,25 +250,25 @@ kbd {
--form-element-valid-border-color: #388e3c; --form-element-valid-border-color: #388e3c;
--form-element-valid-active-border-color: #43a047; --form-element-valid-active-border-color: #43a047;
--form-element-valid-focus-color: rgba(67, 160, 71, 0.125); --form-element-valid-focus-color: rgba(67, 160, 71, 0.125);
--switch-background-color: hsl(205deg, 16%, 77%); --switch-background-color: hsl(205, 16%, 77%);
--switch-color: var(--primary-inverse); --switch-color: var(--primary-inverse);
--switch-checked-background-color: var(--primary); --switch-checked-background-color: var(--primary);
--range-border-color: hsl(205deg, 18%, 86%); --range-border-color: hsl(205, 18%, 86%);
--range-active-border-color: hsl(205deg, 16%, 77%); --range-active-border-color: hsl(205, 16%, 77%);
--range-thumb-border-color: var(--background-color); --range-thumb-border-color: var(--background-color);
--range-thumb-color: var(--secondary); --range-thumb-color: var(--secondary);
--range-thumb-hover-color: var(--secondary-hover); --range-thumb-hover-color: var(--secondary-hover);
--range-thumb-active-color: var(--primary); --range-thumb-active-color: var(--primary);
--table-border-color: var(--muted-border-color); --table-border-color: var(--muted-border-color);
--table-row-stripped-background-color: #f6f8f9; --table-row-stripped-background-color: #f6f8f9;
--code-background-color: hsl(205deg, 20%, 94%); --code-background-color: hsl(205, 20%, 94%);
--code-color: var(--muted-color); --code-color: var(--muted-color);
--code-kbd-background-color: var(--contrast); --code-kbd-background-color: var(--contrast);
--code-kbd-color: var(--contrast-inverse); --code-kbd-color: var(--contrast-inverse);
--code-tag-color: hsl(330deg, 40%, 50%); --code-tag-color: hsl(330, 40%, 50%);
--code-property-color: hsl(185deg, 40%, 40%); --code-property-color: hsl(185, 40%, 40%);
--code-value-color: hsl(40deg, 20%, 50%); --code-value-color: hsl(40, 20%, 50%);
--code-comment-color: hsl(205deg, 14%, 68%); --code-comment-color: hsl(205, 14%, 68%);
--accordion-border-color: var(--muted-border-color); --accordion-border-color: var(--muted-border-color);
--accordion-close-summary-color: var(--color); --accordion-close-summary-color: var(--color);
--accordion-open-summary-color: var(--muted-color); --accordion-open-summary-color: var(--muted-color);
@ -287,9 +287,9 @@ kbd {
--dropdown-border-color: #e1e6eb; --dropdown-border-color: #e1e6eb;
--dropdown-box-shadow: var(--card-box-shadow); --dropdown-box-shadow: var(--card-box-shadow);
--dropdown-color: var(--color); --dropdown-color: var(--color);
--dropdown-hover-background-color: hsl(205deg, 20%, 94%); --dropdown-hover-background-color: hsl(205, 20%, 94%);
--modal-overlay-background-color: rgba(213, 220, 226, 0.7); --modal-overlay-background-color: rgba(213, 220, 226, 0.7);
--progress-background-color: hsl(205deg, 18%, 86%); --progress-background-color: hsl(205, 18%, 86%);
--progress-color: var(--primary); --progress-color: var(--primary);
--loading-spinner-opacity: 0.5; --loading-spinner-opacity: 0.5;
--tooltip-background-color: var(--contrast); --tooltip-background-color: var(--contrast);
@ -311,24 +311,24 @@ kbd {
@media only screen and (prefers-color-scheme: dark) { @media only screen and (prefers-color-scheme: dark) {
:root:not([data-theme]) { :root:not([data-theme]) {
--background-color: #11191f; --background-color: #11191f;
--color: hsl(205deg, 16%, 77%); --color: hsl(205, 16%, 77%);
--h1-color: hsl(205deg, 20%, 94%); --h1-color: hsl(205, 20%, 94%);
--h2-color: #e1e6eb; --h2-color: #e1e6eb;
--h3-color: hsl(205deg, 18%, 86%); --h3-color: hsl(205, 18%, 86%);
--h4-color: #c8d1d8; --h4-color: #c8d1d8;
--h5-color: hsl(205deg, 16%, 77%); --h5-color: hsl(205, 16%, 77%);
--h6-color: #afbbc4; --h6-color: #afbbc4;
--muted-color: hsl(205deg, 10%, 50%); --muted-color: hsl(205, 10%, 50%);
--muted-border-color: #1f2d38; --muted-border-color: #1f2d38;
--primary: hsl(195deg, 85%, 41%); --primary: hsl(195, 85%, 41%);
--primary-hover: hsl(195deg, 80%, 50%); --primary-hover: hsl(195, 80%, 50%);
--primary-focus: rgba(16, 149, 193, 0.25); --primary-focus: rgba(16, 149, 193, 0.25);
--primary-inverse: #fff; --primary-inverse: #fff;
--secondary: hsl(205deg, 15%, 41%); --secondary: hsl(205, 15%, 41%);
--secondary-hover: hsl(205deg, 10%, 50%); --secondary-hover: hsl(205, 10%, 50%);
--secondary-focus: rgba(115, 130, 140, 0.25); --secondary-focus: rgba(115, 130, 140, 0.25);
--secondary-inverse: #fff; --secondary-inverse: #fff;
--contrast: hsl(205deg, 20%, 94%); --contrast: hsl(205, 20%, 94%);
--contrast-hover: #fff; --contrast-hover: #fff;
--contrast-focus: rgba(115, 130, 140, 0.25); --contrast-focus: rgba(115, 130, 140, 0.25);
--contrast-inverse: #000; --contrast-inverse: #000;
@ -347,8 +347,8 @@ kbd {
--form-element-active-background-color: var(--form-element-background-color); --form-element-active-background-color: var(--form-element-background-color);
--form-element-active-border-color: var(--primary); --form-element-active-border-color: var(--primary);
--form-element-focus-color: var(--primary-focus); --form-element-focus-color: var(--primary-focus);
--form-element-disabled-background-color: hsl(205deg, 25%, 23%); --form-element-disabled-background-color: hsl(205, 25%, 23%);
--form-element-disabled-border-color: hsl(205deg, 20%, 32%); --form-element-disabled-border-color: hsl(205, 20%, 32%);
--form-element-disabled-opacity: 0.5; --form-element-disabled-opacity: 0.5;
--form-element-invalid-border-color: #b71c1c; --form-element-invalid-border-color: #b71c1c;
--form-element-invalid-active-border-color: #c62828; --form-element-invalid-active-border-color: #c62828;
@ -360,7 +360,7 @@ kbd {
--switch-color: var(--primary-inverse); --switch-color: var(--primary-inverse);
--switch-checked-background-color: var(--primary); --switch-checked-background-color: var(--primary);
--range-border-color: #24333e; --range-border-color: #24333e;
--range-active-border-color: hsl(205deg, 25%, 23%); --range-active-border-color: hsl(205, 25%, 23%);
--range-thumb-border-color: var(--background-color); --range-thumb-border-color: var(--background-color);
--range-thumb-color: var(--secondary); --range-thumb-color: var(--secondary);
--range-thumb-hover-color: var(--secondary-hover); --range-thumb-hover-color: var(--secondary-hover);
@ -371,9 +371,9 @@ kbd {
--code-color: var(--muted-color); --code-color: var(--muted-color);
--code-kbd-background-color: var(--contrast); --code-kbd-background-color: var(--contrast);
--code-kbd-color: var(--contrast-inverse); --code-kbd-color: var(--contrast-inverse);
--code-tag-color: hsl(330deg, 30%, 50%); --code-tag-color: hsl(330, 30%, 50%);
--code-property-color: hsl(185deg, 30%, 50%); --code-property-color: hsl(185, 30%, 50%);
--code-value-color: hsl(40deg, 10%, 50%); --code-value-color: hsl(40, 10%, 50%);
--code-comment-color: #4d606d; --code-comment-color: #4d606d;
--accordion-border-color: var(--muted-border-color); --accordion-border-color: var(--muted-border-color);
--accordion-active-summary-color: var(--primary); --accordion-active-summary-color: var(--primary);
@ -390,7 +390,7 @@ kbd {
0.5rem 1rem 6rem rgba(0, 0, 0, 0.06), 0.5rem 1rem 6rem rgba(0, 0, 0, 0.06),
0 0 0 0.0625rem rgba(0, 0, 0, 0.015); 0 0 0 0.0625rem rgba(0, 0, 0, 0.015);
--card-sectionning-background-color: #18232c; --card-sectionning-background-color: #18232c;
--dropdown-background-color: hsl(205deg, 30%, 15%); --dropdown-background-color: hsl(205, 30%, 15%);
--dropdown-border-color: #24333e; --dropdown-border-color: #24333e;
--dropdown-box-shadow: var(--card-box-shadow); --dropdown-box-shadow: var(--card-box-shadow);
--dropdown-color: var(--color); --dropdown-color: var(--color);
@ -417,24 +417,24 @@ kbd {
} }
[data-theme=dark] { [data-theme=dark] {
--background-color: #11191f; --background-color: #11191f;
--color: hsl(205deg, 16%, 77%); --color: hsl(205, 16%, 77%);
--h1-color: hsl(205deg, 20%, 94%); --h1-color: hsl(205, 20%, 94%);
--h2-color: #e1e6eb; --h2-color: #e1e6eb;
--h3-color: hsl(205deg, 18%, 86%); --h3-color: hsl(205, 18%, 86%);
--h4-color: #c8d1d8; --h4-color: #c8d1d8;
--h5-color: hsl(205deg, 16%, 77%); --h5-color: hsl(205, 16%, 77%);
--h6-color: #afbbc4; --h6-color: #afbbc4;
--muted-color: hsl(205deg, 10%, 50%); --muted-color: hsl(205, 10%, 50%);
--muted-border-color: #1f2d38; --muted-border-color: #1f2d38;
--primary: hsl(195deg, 85%, 41%); --primary: hsl(195, 85%, 41%);
--primary-hover: hsl(195deg, 80%, 50%); --primary-hover: hsl(195, 80%, 50%);
--primary-focus: rgba(16, 149, 193, 0.25); --primary-focus: rgba(16, 149, 193, 0.25);
--primary-inverse: #fff; --primary-inverse: #fff;
--secondary: hsl(205deg, 15%, 41%); --secondary: hsl(205, 15%, 41%);
--secondary-hover: hsl(205deg, 10%, 50%); --secondary-hover: hsl(205, 10%, 50%);
--secondary-focus: rgba(115, 130, 140, 0.25); --secondary-focus: rgba(115, 130, 140, 0.25);
--secondary-inverse: #fff; --secondary-inverse: #fff;
--contrast: hsl(205deg, 20%, 94%); --contrast: hsl(205, 20%, 94%);
--contrast-hover: #fff; --contrast-hover: #fff;
--contrast-focus: rgba(115, 130, 140, 0.25); --contrast-focus: rgba(115, 130, 140, 0.25);
--contrast-inverse: #000; --contrast-inverse: #000;
@ -453,8 +453,8 @@ kbd {
--form-element-active-background-color: var(--form-element-background-color); --form-element-active-background-color: var(--form-element-background-color);
--form-element-active-border-color: var(--primary); --form-element-active-border-color: var(--primary);
--form-element-focus-color: var(--primary-focus); --form-element-focus-color: var(--primary-focus);
--form-element-disabled-background-color: hsl(205deg, 25%, 23%); --form-element-disabled-background-color: hsl(205, 25%, 23%);
--form-element-disabled-border-color: hsl(205deg, 20%, 32%); --form-element-disabled-border-color: hsl(205, 20%, 32%);
--form-element-disabled-opacity: 0.5; --form-element-disabled-opacity: 0.5;
--form-element-invalid-border-color: #b71c1c; --form-element-invalid-border-color: #b71c1c;
--form-element-invalid-active-border-color: #c62828; --form-element-invalid-active-border-color: #c62828;
@ -466,7 +466,7 @@ kbd {
--switch-color: var(--primary-inverse); --switch-color: var(--primary-inverse);
--switch-checked-background-color: var(--primary); --switch-checked-background-color: var(--primary);
--range-border-color: #24333e; --range-border-color: #24333e;
--range-active-border-color: hsl(205deg, 25%, 23%); --range-active-border-color: hsl(205, 25%, 23%);
--range-thumb-border-color: var(--background-color); --range-thumb-border-color: var(--background-color);
--range-thumb-color: var(--secondary); --range-thumb-color: var(--secondary);
--range-thumb-hover-color: var(--secondary-hover); --range-thumb-hover-color: var(--secondary-hover);
@ -477,9 +477,9 @@ kbd {
--code-color: var(--muted-color); --code-color: var(--muted-color);
--code-kbd-background-color: var(--contrast); --code-kbd-background-color: var(--contrast);
--code-kbd-color: var(--contrast-inverse); --code-kbd-color: var(--contrast-inverse);
--code-tag-color: hsl(330deg, 30%, 50%); --code-tag-color: hsl(330, 30%, 50%);
--code-property-color: hsl(185deg, 30%, 50%); --code-property-color: hsl(185, 30%, 50%);
--code-value-color: hsl(40deg, 10%, 50%); --code-value-color: hsl(40, 10%, 50%);
--code-comment-color: #4d606d; --code-comment-color: #4d606d;
--accordion-border-color: var(--muted-border-color); --accordion-border-color: var(--muted-border-color);
--accordion-active-summary-color: var(--primary); --accordion-active-summary-color: var(--primary);
@ -496,7 +496,7 @@ kbd {
0.5rem 1rem 6rem rgba(0, 0, 0, 0.06), 0.5rem 1rem 6rem rgba(0, 0, 0, 0.06),
0 0 0 0.0625rem rgba(0, 0, 0, 0.015); 0 0 0 0.0625rem rgba(0, 0, 0, 0.015);
--card-sectionning-background-color: #18232c; --card-sectionning-background-color: #18232c;
--dropdown-background-color: hsl(205deg, 30%, 15%); --dropdown-background-color: hsl(205, 30%, 15%);
--dropdown-border-color: #24333e; --dropdown-border-color: #24333e;
--dropdown-box-shadow: var(--card-box-shadow); --dropdown-box-shadow: var(--card-box-shadow);
--dropdown-color: var(--color); --dropdown-color: var(--color);
@ -2354,6 +2354,11 @@ li[role=list] > a::after {
background-image: var(--icon-chevron); background-image: var(--icon-chevron);
} }
label > details[role=list] {
margin-top: calc(var(--spacing) * 0.25);
margin-bottom: var(--spacing);
}
/** /**
* Loading ([aria-busy=true]) * Loading ([aria-busy=true])
*/ */

File diff suppressed because one or more lines are too long

View file

@ -1,6 +1,6 @@
@charset "UTF-8"; @charset "UTF-8";
/*! /*!
* Pico.css v1.5.7 (https://picocss.com) * Pico CSS v1.5.8 (https://picocss.com)
* Copyright 2019-2023 - Licensed under MIT * Copyright 2019-2023 - Licensed under MIT
*/ */
/** /**
@ -200,24 +200,24 @@ kbd {
[data-theme=light], [data-theme=light],
:root:not([data-theme=dark]) { :root:not([data-theme=dark]) {
--background-color: #fff; --background-color: #fff;
--color: hsl(205deg, 20%, 32%); --color: hsl(205, 20%, 32%);
--h1-color: hsl(205deg, 30%, 15%); --h1-color: hsl(205, 30%, 15%);
--h2-color: #24333e; --h2-color: #24333e;
--h3-color: hsl(205deg, 25%, 23%); --h3-color: hsl(205, 25%, 23%);
--h4-color: #374956; --h4-color: #374956;
--h5-color: hsl(205deg, 20%, 32%); --h5-color: hsl(205, 20%, 32%);
--h6-color: #4d606d; --h6-color: #4d606d;
--muted-color: hsl(205deg, 10%, 50%); --muted-color: hsl(205, 10%, 50%);
--muted-border-color: hsl(205deg, 20%, 94%); --muted-border-color: hsl(205, 20%, 94%);
--primary: hsl(195deg, 85%, 41%); --primary: hsl(195, 85%, 41%);
--primary-hover: hsl(195deg, 90%, 32%); --primary-hover: hsl(195, 90%, 32%);
--primary-focus: rgba(16, 149, 193, 0.125); --primary-focus: rgba(16, 149, 193, 0.125);
--primary-inverse: #fff; --primary-inverse: #fff;
--secondary: hsl(205deg, 15%, 41%); --secondary: hsl(205, 15%, 41%);
--secondary-hover: hsl(205deg, 20%, 32%); --secondary-hover: hsl(205, 20%, 32%);
--secondary-focus: rgba(89, 107, 120, 0.125); --secondary-focus: rgba(89, 107, 120, 0.125);
--secondary-inverse: #fff; --secondary-inverse: #fff;
--contrast: hsl(205deg, 30%, 15%); --contrast: hsl(205, 30%, 15%);
--contrast-hover: #000; --contrast-hover: #000;
--contrast-focus: rgba(89, 107, 120, 0.125); --contrast-focus: rgba(89, 107, 120, 0.125);
--contrast-inverse: #fff; --contrast-inverse: #fff;
@ -230,14 +230,14 @@ kbd {
--button-box-shadow: 0 0 0 rgba(0, 0, 0, 0); --button-box-shadow: 0 0 0 rgba(0, 0, 0, 0);
--button-hover-box-shadow: 0 0 0 rgba(0, 0, 0, 0); --button-hover-box-shadow: 0 0 0 rgba(0, 0, 0, 0);
--form-element-background-color: transparent; --form-element-background-color: transparent;
--form-element-border-color: hsl(205deg, 14%, 68%); --form-element-border-color: hsl(205, 14%, 68%);
--form-element-color: var(--color); --form-element-color: var(--color);
--form-element-placeholder-color: var(--muted-color); --form-element-placeholder-color: var(--muted-color);
--form-element-active-background-color: transparent; --form-element-active-background-color: transparent;
--form-element-active-border-color: var(--primary); --form-element-active-border-color: var(--primary);
--form-element-focus-color: var(--primary-focus); --form-element-focus-color: var(--primary-focus);
--form-element-disabled-background-color: hsl(205deg, 18%, 86%); --form-element-disabled-background-color: hsl(205, 18%, 86%);
--form-element-disabled-border-color: hsl(205deg, 14%, 68%); --form-element-disabled-border-color: hsl(205, 14%, 68%);
--form-element-disabled-opacity: 0.5; --form-element-disabled-opacity: 0.5;
--form-element-invalid-border-color: #c62828; --form-element-invalid-border-color: #c62828;
--form-element-invalid-active-border-color: #d32f2f; --form-element-invalid-active-border-color: #d32f2f;
@ -245,25 +245,25 @@ kbd {
--form-element-valid-border-color: #388e3c; --form-element-valid-border-color: #388e3c;
--form-element-valid-active-border-color: #43a047; --form-element-valid-active-border-color: #43a047;
--form-element-valid-focus-color: rgba(67, 160, 71, 0.125); --form-element-valid-focus-color: rgba(67, 160, 71, 0.125);
--switch-background-color: hsl(205deg, 16%, 77%); --switch-background-color: hsl(205, 16%, 77%);
--switch-color: var(--primary-inverse); --switch-color: var(--primary-inverse);
--switch-checked-background-color: var(--primary); --switch-checked-background-color: var(--primary);
--range-border-color: hsl(205deg, 18%, 86%); --range-border-color: hsl(205, 18%, 86%);
--range-active-border-color: hsl(205deg, 16%, 77%); --range-active-border-color: hsl(205, 16%, 77%);
--range-thumb-border-color: var(--background-color); --range-thumb-border-color: var(--background-color);
--range-thumb-color: var(--secondary); --range-thumb-color: var(--secondary);
--range-thumb-hover-color: var(--secondary-hover); --range-thumb-hover-color: var(--secondary-hover);
--range-thumb-active-color: var(--primary); --range-thumb-active-color: var(--primary);
--table-border-color: var(--muted-border-color); --table-border-color: var(--muted-border-color);
--table-row-stripped-background-color: #f6f8f9; --table-row-stripped-background-color: #f6f8f9;
--code-background-color: hsl(205deg, 20%, 94%); --code-background-color: hsl(205, 20%, 94%);
--code-color: var(--muted-color); --code-color: var(--muted-color);
--code-kbd-background-color: var(--contrast); --code-kbd-background-color: var(--contrast);
--code-kbd-color: var(--contrast-inverse); --code-kbd-color: var(--contrast-inverse);
--code-tag-color: hsl(330deg, 40%, 50%); --code-tag-color: hsl(330, 40%, 50%);
--code-property-color: hsl(185deg, 40%, 40%); --code-property-color: hsl(185, 40%, 40%);
--code-value-color: hsl(40deg, 20%, 50%); --code-value-color: hsl(40, 20%, 50%);
--code-comment-color: hsl(205deg, 14%, 68%); --code-comment-color: hsl(205, 14%, 68%);
--accordion-border-color: var(--muted-border-color); --accordion-border-color: var(--muted-border-color);
--accordion-close-summary-color: var(--color); --accordion-close-summary-color: var(--color);
--accordion-open-summary-color: var(--muted-color); --accordion-open-summary-color: var(--muted-color);
@ -282,9 +282,9 @@ kbd {
--dropdown-border-color: #e1e6eb; --dropdown-border-color: #e1e6eb;
--dropdown-box-shadow: var(--card-box-shadow); --dropdown-box-shadow: var(--card-box-shadow);
--dropdown-color: var(--color); --dropdown-color: var(--color);
--dropdown-hover-background-color: hsl(205deg, 20%, 94%); --dropdown-hover-background-color: hsl(205, 20%, 94%);
--modal-overlay-background-color: rgba(213, 220, 226, 0.7); --modal-overlay-background-color: rgba(213, 220, 226, 0.7);
--progress-background-color: hsl(205deg, 18%, 86%); --progress-background-color: hsl(205, 18%, 86%);
--progress-color: var(--primary); --progress-color: var(--primary);
--loading-spinner-opacity: 0.5; --loading-spinner-opacity: 0.5;
--tooltip-background-color: var(--contrast); --tooltip-background-color: var(--contrast);
@ -306,24 +306,24 @@ kbd {
@media only screen and (prefers-color-scheme: dark) { @media only screen and (prefers-color-scheme: dark) {
:root:not([data-theme]) { :root:not([data-theme]) {
--background-color: #11191f; --background-color: #11191f;
--color: hsl(205deg, 16%, 77%); --color: hsl(205, 16%, 77%);
--h1-color: hsl(205deg, 20%, 94%); --h1-color: hsl(205, 20%, 94%);
--h2-color: #e1e6eb; --h2-color: #e1e6eb;
--h3-color: hsl(205deg, 18%, 86%); --h3-color: hsl(205, 18%, 86%);
--h4-color: #c8d1d8; --h4-color: #c8d1d8;
--h5-color: hsl(205deg, 16%, 77%); --h5-color: hsl(205, 16%, 77%);
--h6-color: #afbbc4; --h6-color: #afbbc4;
--muted-color: hsl(205deg, 10%, 50%); --muted-color: hsl(205, 10%, 50%);
--muted-border-color: #1f2d38; --muted-border-color: #1f2d38;
--primary: hsl(195deg, 85%, 41%); --primary: hsl(195, 85%, 41%);
--primary-hover: hsl(195deg, 80%, 50%); --primary-hover: hsl(195, 80%, 50%);
--primary-focus: rgba(16, 149, 193, 0.25); --primary-focus: rgba(16, 149, 193, 0.25);
--primary-inverse: #fff; --primary-inverse: #fff;
--secondary: hsl(205deg, 15%, 41%); --secondary: hsl(205, 15%, 41%);
--secondary-hover: hsl(205deg, 10%, 50%); --secondary-hover: hsl(205, 10%, 50%);
--secondary-focus: rgba(115, 130, 140, 0.25); --secondary-focus: rgba(115, 130, 140, 0.25);
--secondary-inverse: #fff; --secondary-inverse: #fff;
--contrast: hsl(205deg, 20%, 94%); --contrast: hsl(205, 20%, 94%);
--contrast-hover: #fff; --contrast-hover: #fff;
--contrast-focus: rgba(115, 130, 140, 0.25); --contrast-focus: rgba(115, 130, 140, 0.25);
--contrast-inverse: #000; --contrast-inverse: #000;
@ -342,8 +342,8 @@ kbd {
--form-element-active-background-color: var(--form-element-background-color); --form-element-active-background-color: var(--form-element-background-color);
--form-element-active-border-color: var(--primary); --form-element-active-border-color: var(--primary);
--form-element-focus-color: var(--primary-focus); --form-element-focus-color: var(--primary-focus);
--form-element-disabled-background-color: hsl(205deg, 25%, 23%); --form-element-disabled-background-color: hsl(205, 25%, 23%);
--form-element-disabled-border-color: hsl(205deg, 20%, 32%); --form-element-disabled-border-color: hsl(205, 20%, 32%);
--form-element-disabled-opacity: 0.5; --form-element-disabled-opacity: 0.5;
--form-element-invalid-border-color: #b71c1c; --form-element-invalid-border-color: #b71c1c;
--form-element-invalid-active-border-color: #c62828; --form-element-invalid-active-border-color: #c62828;
@ -355,7 +355,7 @@ kbd {
--switch-color: var(--primary-inverse); --switch-color: var(--primary-inverse);
--switch-checked-background-color: var(--primary); --switch-checked-background-color: var(--primary);
--range-border-color: #24333e; --range-border-color: #24333e;
--range-active-border-color: hsl(205deg, 25%, 23%); --range-active-border-color: hsl(205, 25%, 23%);
--range-thumb-border-color: var(--background-color); --range-thumb-border-color: var(--background-color);
--range-thumb-color: var(--secondary); --range-thumb-color: var(--secondary);
--range-thumb-hover-color: var(--secondary-hover); --range-thumb-hover-color: var(--secondary-hover);
@ -366,9 +366,9 @@ kbd {
--code-color: var(--muted-color); --code-color: var(--muted-color);
--code-kbd-background-color: var(--contrast); --code-kbd-background-color: var(--contrast);
--code-kbd-color: var(--contrast-inverse); --code-kbd-color: var(--contrast-inverse);
--code-tag-color: hsl(330deg, 30%, 50%); --code-tag-color: hsl(330, 30%, 50%);
--code-property-color: hsl(185deg, 30%, 50%); --code-property-color: hsl(185, 30%, 50%);
--code-value-color: hsl(40deg, 10%, 50%); --code-value-color: hsl(40, 10%, 50%);
--code-comment-color: #4d606d; --code-comment-color: #4d606d;
--accordion-border-color: var(--muted-border-color); --accordion-border-color: var(--muted-border-color);
--accordion-active-summary-color: var(--primary); --accordion-active-summary-color: var(--primary);
@ -385,7 +385,7 @@ kbd {
0.5rem 1rem 6rem rgba(0, 0, 0, 0.06), 0.5rem 1rem 6rem rgba(0, 0, 0, 0.06),
0 0 0 0.0625rem rgba(0, 0, 0, 0.015); 0 0 0 0.0625rem rgba(0, 0, 0, 0.015);
--card-sectionning-background-color: #18232c; --card-sectionning-background-color: #18232c;
--dropdown-background-color: hsl(205deg, 30%, 15%); --dropdown-background-color: hsl(205, 30%, 15%);
--dropdown-border-color: #24333e; --dropdown-border-color: #24333e;
--dropdown-box-shadow: var(--card-box-shadow); --dropdown-box-shadow: var(--card-box-shadow);
--dropdown-color: var(--color); --dropdown-color: var(--color);
@ -412,24 +412,24 @@ kbd {
} }
[data-theme=dark] { [data-theme=dark] {
--background-color: #11191f; --background-color: #11191f;
--color: hsl(205deg, 16%, 77%); --color: hsl(205, 16%, 77%);
--h1-color: hsl(205deg, 20%, 94%); --h1-color: hsl(205, 20%, 94%);
--h2-color: #e1e6eb; --h2-color: #e1e6eb;
--h3-color: hsl(205deg, 18%, 86%); --h3-color: hsl(205, 18%, 86%);
--h4-color: #c8d1d8; --h4-color: #c8d1d8;
--h5-color: hsl(205deg, 16%, 77%); --h5-color: hsl(205, 16%, 77%);
--h6-color: #afbbc4; --h6-color: #afbbc4;
--muted-color: hsl(205deg, 10%, 50%); --muted-color: hsl(205, 10%, 50%);
--muted-border-color: #1f2d38; --muted-border-color: #1f2d38;
--primary: hsl(195deg, 85%, 41%); --primary: hsl(195, 85%, 41%);
--primary-hover: hsl(195deg, 80%, 50%); --primary-hover: hsl(195, 80%, 50%);
--primary-focus: rgba(16, 149, 193, 0.25); --primary-focus: rgba(16, 149, 193, 0.25);
--primary-inverse: #fff; --primary-inverse: #fff;
--secondary: hsl(205deg, 15%, 41%); --secondary: hsl(205, 15%, 41%);
--secondary-hover: hsl(205deg, 10%, 50%); --secondary-hover: hsl(205, 10%, 50%);
--secondary-focus: rgba(115, 130, 140, 0.25); --secondary-focus: rgba(115, 130, 140, 0.25);
--secondary-inverse: #fff; --secondary-inverse: #fff;
--contrast: hsl(205deg, 20%, 94%); --contrast: hsl(205, 20%, 94%);
--contrast-hover: #fff; --contrast-hover: #fff;
--contrast-focus: rgba(115, 130, 140, 0.25); --contrast-focus: rgba(115, 130, 140, 0.25);
--contrast-inverse: #000; --contrast-inverse: #000;
@ -448,8 +448,8 @@ kbd {
--form-element-active-background-color: var(--form-element-background-color); --form-element-active-background-color: var(--form-element-background-color);
--form-element-active-border-color: var(--primary); --form-element-active-border-color: var(--primary);
--form-element-focus-color: var(--primary-focus); --form-element-focus-color: var(--primary-focus);
--form-element-disabled-background-color: hsl(205deg, 25%, 23%); --form-element-disabled-background-color: hsl(205, 25%, 23%);
--form-element-disabled-border-color: hsl(205deg, 20%, 32%); --form-element-disabled-border-color: hsl(205, 20%, 32%);
--form-element-disabled-opacity: 0.5; --form-element-disabled-opacity: 0.5;
--form-element-invalid-border-color: #b71c1c; --form-element-invalid-border-color: #b71c1c;
--form-element-invalid-active-border-color: #c62828; --form-element-invalid-active-border-color: #c62828;
@ -461,7 +461,7 @@ kbd {
--switch-color: var(--primary-inverse); --switch-color: var(--primary-inverse);
--switch-checked-background-color: var(--primary); --switch-checked-background-color: var(--primary);
--range-border-color: #24333e; --range-border-color: #24333e;
--range-active-border-color: hsl(205deg, 25%, 23%); --range-active-border-color: hsl(205, 25%, 23%);
--range-thumb-border-color: var(--background-color); --range-thumb-border-color: var(--background-color);
--range-thumb-color: var(--secondary); --range-thumb-color: var(--secondary);
--range-thumb-hover-color: var(--secondary-hover); --range-thumb-hover-color: var(--secondary-hover);
@ -472,9 +472,9 @@ kbd {
--code-color: var(--muted-color); --code-color: var(--muted-color);
--code-kbd-background-color: var(--contrast); --code-kbd-background-color: var(--contrast);
--code-kbd-color: var(--contrast-inverse); --code-kbd-color: var(--contrast-inverse);
--code-tag-color: hsl(330deg, 30%, 50%); --code-tag-color: hsl(330, 30%, 50%);
--code-property-color: hsl(185deg, 30%, 50%); --code-property-color: hsl(185, 30%, 50%);
--code-value-color: hsl(40deg, 10%, 50%); --code-value-color: hsl(40, 10%, 50%);
--code-comment-color: #4d606d; --code-comment-color: #4d606d;
--accordion-border-color: var(--muted-border-color); --accordion-border-color: var(--muted-border-color);
--accordion-active-summary-color: var(--primary); --accordion-active-summary-color: var(--primary);
@ -491,7 +491,7 @@ kbd {
0.5rem 1rem 6rem rgba(0, 0, 0, 0.06), 0.5rem 1rem 6rem rgba(0, 0, 0, 0.06),
0 0 0 0.0625rem rgba(0, 0, 0, 0.015); 0 0 0 0.0625rem rgba(0, 0, 0, 0.015);
--card-sectionning-background-color: #18232c; --card-sectionning-background-color: #18232c;
--dropdown-background-color: hsl(205deg, 30%, 15%); --dropdown-background-color: hsl(205, 30%, 15%);
--dropdown-border-color: #24333e; --dropdown-border-color: #24333e;
--dropdown-box-shadow: var(--card-box-shadow); --dropdown-box-shadow: var(--card-box-shadow);
--dropdown-color: var(--color); --dropdown-color: var(--color);
@ -2157,6 +2157,11 @@ li[role=list] > a::after {
background-image: var(--icon-chevron); background-image: var(--icon-chevron);
} }
label > details[role=list] {
margin-top: calc(var(--spacing) * 0.25);
margin-bottom: var(--spacing);
}
/** /**
* Loading ([aria-busy=true]) * Loading ([aria-busy=true])
*/ */

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

4
css/pico.min.css vendored

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -1,5 +1,5 @@
/*! /*!
* Pico.css v1.5.7 (https://picocss.com) * Pico CSS v1.5.8 (https://picocss.com)
* Copyright 2019-2023 - Licensed under MIT * Copyright 2019-2023 - Licensed under MIT
* *
* Slim version example * Slim version example
@ -136,24 +136,24 @@ kbd {
[data-theme=light], [data-theme=light],
:root:not([data-theme=dark]) { :root:not([data-theme=dark]) {
--background-color: #fff; --background-color: #fff;
--color: hsl(205deg, 20%, 32%); --color: hsl(205, 20%, 32%);
--h1-color: hsl(205deg, 30%, 15%); --h1-color: hsl(205, 30%, 15%);
--h2-color: #24333e; --h2-color: #24333e;
--h3-color: hsl(205deg, 25%, 23%); --h3-color: hsl(205, 25%, 23%);
--h4-color: #374956; --h4-color: #374956;
--h5-color: hsl(205deg, 20%, 32%); --h5-color: hsl(205, 20%, 32%);
--h6-color: #4d606d; --h6-color: #4d606d;
--muted-color: hsl(205deg, 10%, 50%); --muted-color: hsl(205, 10%, 50%);
--muted-border-color: hsl(205deg, 20%, 94%); --muted-border-color: hsl(205, 20%, 94%);
--primary: hsl(195deg, 85%, 41%); --primary: hsl(195, 85%, 41%);
--primary-hover: hsl(195deg, 90%, 32%); --primary-hover: hsl(195, 90%, 32%);
--primary-focus: rgba(16, 149, 193, 0.125); --primary-focus: rgba(16, 149, 193, 0.125);
--primary-inverse: #fff; --primary-inverse: #fff;
--secondary: hsl(205deg, 15%, 41%); --secondary: hsl(205, 15%, 41%);
--secondary-hover: hsl(205deg, 20%, 32%); --secondary-hover: hsl(205, 20%, 32%);
--secondary-focus: rgba(89, 107, 120, 0.125); --secondary-focus: rgba(89, 107, 120, 0.125);
--secondary-inverse: #fff; --secondary-inverse: #fff;
--contrast: hsl(205deg, 30%, 15%); --contrast: hsl(205, 30%, 15%);
--contrast-hover: #000; --contrast-hover: #000;
--contrast-focus: rgba(89, 107, 120, 0.125); --contrast-focus: rgba(89, 107, 120, 0.125);
--contrast-inverse: #fff; --contrast-inverse: #fff;
@ -166,14 +166,14 @@ kbd {
--button-box-shadow: 0 0 0 rgba(0, 0, 0, 0); --button-box-shadow: 0 0 0 rgba(0, 0, 0, 0);
--button-hover-box-shadow: 0 0 0 rgba(0, 0, 0, 0); --button-hover-box-shadow: 0 0 0 rgba(0, 0, 0, 0);
--form-element-background-color: transparent; --form-element-background-color: transparent;
--form-element-border-color: hsl(205deg, 14%, 68%); --form-element-border-color: hsl(205, 14%, 68%);
--form-element-color: var(--color); --form-element-color: var(--color);
--form-element-placeholder-color: var(--muted-color); --form-element-placeholder-color: var(--muted-color);
--form-element-active-background-color: transparent; --form-element-active-background-color: transparent;
--form-element-active-border-color: var(--primary); --form-element-active-border-color: var(--primary);
--form-element-focus-color: var(--primary-focus); --form-element-focus-color: var(--primary-focus);
--form-element-disabled-background-color: hsl(205deg, 18%, 86%); --form-element-disabled-background-color: hsl(205, 18%, 86%);
--form-element-disabled-border-color: hsl(205deg, 14%, 68%); --form-element-disabled-border-color: hsl(205, 14%, 68%);
--form-element-disabled-opacity: 0.5; --form-element-disabled-opacity: 0.5;
--form-element-invalid-border-color: #c62828; --form-element-invalid-border-color: #c62828;
--form-element-invalid-active-border-color: #d32f2f; --form-element-invalid-active-border-color: #d32f2f;
@ -181,25 +181,25 @@ kbd {
--form-element-valid-border-color: #388e3c; --form-element-valid-border-color: #388e3c;
--form-element-valid-active-border-color: #43a047; --form-element-valid-active-border-color: #43a047;
--form-element-valid-focus-color: rgba(67, 160, 71, 0.125); --form-element-valid-focus-color: rgba(67, 160, 71, 0.125);
--switch-background-color: hsl(205deg, 16%, 77%); --switch-background-color: hsl(205, 16%, 77%);
--switch-color: var(--primary-inverse); --switch-color: var(--primary-inverse);
--switch-checked-background-color: var(--primary); --switch-checked-background-color: var(--primary);
--range-border-color: hsl(205deg, 18%, 86%); --range-border-color: hsl(205, 18%, 86%);
--range-active-border-color: hsl(205deg, 16%, 77%); --range-active-border-color: hsl(205, 16%, 77%);
--range-thumb-border-color: var(--background-color); --range-thumb-border-color: var(--background-color);
--range-thumb-color: var(--secondary); --range-thumb-color: var(--secondary);
--range-thumb-hover-color: var(--secondary-hover); --range-thumb-hover-color: var(--secondary-hover);
--range-thumb-active-color: var(--primary); --range-thumb-active-color: var(--primary);
--table-border-color: var(--muted-border-color); --table-border-color: var(--muted-border-color);
--table-row-stripped-background-color: #f6f8f9; --table-row-stripped-background-color: #f6f8f9;
--code-background-color: hsl(205deg, 20%, 94%); --code-background-color: hsl(205, 20%, 94%);
--code-color: var(--muted-color); --code-color: var(--muted-color);
--code-kbd-background-color: var(--contrast); --code-kbd-background-color: var(--contrast);
--code-kbd-color: var(--contrast-inverse); --code-kbd-color: var(--contrast-inverse);
--code-tag-color: hsl(330deg, 40%, 50%); --code-tag-color: hsl(330, 40%, 50%);
--code-property-color: hsl(185deg, 40%, 40%); --code-property-color: hsl(185, 40%, 40%);
--code-value-color: hsl(40deg, 20%, 50%); --code-value-color: hsl(40, 20%, 50%);
--code-comment-color: hsl(205deg, 14%, 68%); --code-comment-color: hsl(205, 14%, 68%);
--accordion-border-color: var(--muted-border-color); --accordion-border-color: var(--muted-border-color);
--accordion-close-summary-color: var(--color); --accordion-close-summary-color: var(--color);
--accordion-open-summary-color: var(--muted-color); --accordion-open-summary-color: var(--muted-color);
@ -218,9 +218,9 @@ kbd {
--dropdown-border-color: #e1e6eb; --dropdown-border-color: #e1e6eb;
--dropdown-box-shadow: var(--card-box-shadow); --dropdown-box-shadow: var(--card-box-shadow);
--dropdown-color: var(--color); --dropdown-color: var(--color);
--dropdown-hover-background-color: hsl(205deg, 20%, 94%); --dropdown-hover-background-color: hsl(205, 20%, 94%);
--modal-overlay-background-color: rgba(213, 220, 226, 0.7); --modal-overlay-background-color: rgba(213, 220, 226, 0.7);
--progress-background-color: hsl(205deg, 18%, 86%); --progress-background-color: hsl(205, 18%, 86%);
--progress-color: var(--primary); --progress-color: var(--primary);
--loading-spinner-opacity: 0.5; --loading-spinner-opacity: 0.5;
--tooltip-background-color: var(--contrast); --tooltip-background-color: var(--contrast);
@ -242,24 +242,24 @@ kbd {
@media only screen and (prefers-color-scheme: dark) { @media only screen and (prefers-color-scheme: dark) {
:root:not([data-theme]) { :root:not([data-theme]) {
--background-color: #11191f; --background-color: #11191f;
--color: hsl(205deg, 16%, 77%); --color: hsl(205, 16%, 77%);
--h1-color: hsl(205deg, 20%, 94%); --h1-color: hsl(205, 20%, 94%);
--h2-color: #e1e6eb; --h2-color: #e1e6eb;
--h3-color: hsl(205deg, 18%, 86%); --h3-color: hsl(205, 18%, 86%);
--h4-color: #c8d1d8; --h4-color: #c8d1d8;
--h5-color: hsl(205deg, 16%, 77%); --h5-color: hsl(205, 16%, 77%);
--h6-color: #afbbc4; --h6-color: #afbbc4;
--muted-color: hsl(205deg, 10%, 50%); --muted-color: hsl(205, 10%, 50%);
--muted-border-color: #1f2d38; --muted-border-color: #1f2d38;
--primary: hsl(195deg, 85%, 41%); --primary: hsl(195, 85%, 41%);
--primary-hover: hsl(195deg, 80%, 50%); --primary-hover: hsl(195, 80%, 50%);
--primary-focus: rgba(16, 149, 193, 0.25); --primary-focus: rgba(16, 149, 193, 0.25);
--primary-inverse: #fff; --primary-inverse: #fff;
--secondary: hsl(205deg, 15%, 41%); --secondary: hsl(205, 15%, 41%);
--secondary-hover: hsl(205deg, 10%, 50%); --secondary-hover: hsl(205, 10%, 50%);
--secondary-focus: rgba(115, 130, 140, 0.25); --secondary-focus: rgba(115, 130, 140, 0.25);
--secondary-inverse: #fff; --secondary-inverse: #fff;
--contrast: hsl(205deg, 20%, 94%); --contrast: hsl(205, 20%, 94%);
--contrast-hover: #fff; --contrast-hover: #fff;
--contrast-focus: rgba(115, 130, 140, 0.25); --contrast-focus: rgba(115, 130, 140, 0.25);
--contrast-inverse: #000; --contrast-inverse: #000;
@ -278,8 +278,8 @@ kbd {
--form-element-active-background-color: var(--form-element-background-color); --form-element-active-background-color: var(--form-element-background-color);
--form-element-active-border-color: var(--primary); --form-element-active-border-color: var(--primary);
--form-element-focus-color: var(--primary-focus); --form-element-focus-color: var(--primary-focus);
--form-element-disabled-background-color: hsl(205deg, 25%, 23%); --form-element-disabled-background-color: hsl(205, 25%, 23%);
--form-element-disabled-border-color: hsl(205deg, 20%, 32%); --form-element-disabled-border-color: hsl(205, 20%, 32%);
--form-element-disabled-opacity: 0.5; --form-element-disabled-opacity: 0.5;
--form-element-invalid-border-color: #b71c1c; --form-element-invalid-border-color: #b71c1c;
--form-element-invalid-active-border-color: #c62828; --form-element-invalid-active-border-color: #c62828;
@ -291,7 +291,7 @@ kbd {
--switch-color: var(--primary-inverse); --switch-color: var(--primary-inverse);
--switch-checked-background-color: var(--primary); --switch-checked-background-color: var(--primary);
--range-border-color: #24333e; --range-border-color: #24333e;
--range-active-border-color: hsl(205deg, 25%, 23%); --range-active-border-color: hsl(205, 25%, 23%);
--range-thumb-border-color: var(--background-color); --range-thumb-border-color: var(--background-color);
--range-thumb-color: var(--secondary); --range-thumb-color: var(--secondary);
--range-thumb-hover-color: var(--secondary-hover); --range-thumb-hover-color: var(--secondary-hover);
@ -302,9 +302,9 @@ kbd {
--code-color: var(--muted-color); --code-color: var(--muted-color);
--code-kbd-background-color: var(--contrast); --code-kbd-background-color: var(--contrast);
--code-kbd-color: var(--contrast-inverse); --code-kbd-color: var(--contrast-inverse);
--code-tag-color: hsl(330deg, 30%, 50%); --code-tag-color: hsl(330, 30%, 50%);
--code-property-color: hsl(185deg, 30%, 50%); --code-property-color: hsl(185, 30%, 50%);
--code-value-color: hsl(40deg, 10%, 50%); --code-value-color: hsl(40, 10%, 50%);
--code-comment-color: #4d606d; --code-comment-color: #4d606d;
--accordion-border-color: var(--muted-border-color); --accordion-border-color: var(--muted-border-color);
--accordion-active-summary-color: var(--primary); --accordion-active-summary-color: var(--primary);
@ -321,7 +321,7 @@ kbd {
0.5rem 1rem 6rem rgba(0, 0, 0, 0.06), 0.5rem 1rem 6rem rgba(0, 0, 0, 0.06),
0 0 0 0.0625rem rgba(0, 0, 0, 0.015); 0 0 0 0.0625rem rgba(0, 0, 0, 0.015);
--card-sectionning-background-color: #18232c; --card-sectionning-background-color: #18232c;
--dropdown-background-color: hsl(205deg, 30%, 15%); --dropdown-background-color: hsl(205, 30%, 15%);
--dropdown-border-color: #24333e; --dropdown-border-color: #24333e;
--dropdown-box-shadow: var(--card-box-shadow); --dropdown-box-shadow: var(--card-box-shadow);
--dropdown-color: var(--color); --dropdown-color: var(--color);
@ -348,24 +348,24 @@ kbd {
} }
[data-theme=dark] { [data-theme=dark] {
--background-color: #11191f; --background-color: #11191f;
--color: hsl(205deg, 16%, 77%); --color: hsl(205, 16%, 77%);
--h1-color: hsl(205deg, 20%, 94%); --h1-color: hsl(205, 20%, 94%);
--h2-color: #e1e6eb; --h2-color: #e1e6eb;
--h3-color: hsl(205deg, 18%, 86%); --h3-color: hsl(205, 18%, 86%);
--h4-color: #c8d1d8; --h4-color: #c8d1d8;
--h5-color: hsl(205deg, 16%, 77%); --h5-color: hsl(205, 16%, 77%);
--h6-color: #afbbc4; --h6-color: #afbbc4;
--muted-color: hsl(205deg, 10%, 50%); --muted-color: hsl(205, 10%, 50%);
--muted-border-color: #1f2d38; --muted-border-color: #1f2d38;
--primary: hsl(195deg, 85%, 41%); --primary: hsl(195, 85%, 41%);
--primary-hover: hsl(195deg, 80%, 50%); --primary-hover: hsl(195, 80%, 50%);
--primary-focus: rgba(16, 149, 193, 0.25); --primary-focus: rgba(16, 149, 193, 0.25);
--primary-inverse: #fff; --primary-inverse: #fff;
--secondary: hsl(205deg, 15%, 41%); --secondary: hsl(205, 15%, 41%);
--secondary-hover: hsl(205deg, 10%, 50%); --secondary-hover: hsl(205, 10%, 50%);
--secondary-focus: rgba(115, 130, 140, 0.25); --secondary-focus: rgba(115, 130, 140, 0.25);
--secondary-inverse: #fff; --secondary-inverse: #fff;
--contrast: hsl(205deg, 20%, 94%); --contrast: hsl(205, 20%, 94%);
--contrast-hover: #fff; --contrast-hover: #fff;
--contrast-focus: rgba(115, 130, 140, 0.25); --contrast-focus: rgba(115, 130, 140, 0.25);
--contrast-inverse: #000; --contrast-inverse: #000;
@ -384,8 +384,8 @@ kbd {
--form-element-active-background-color: var(--form-element-background-color); --form-element-active-background-color: var(--form-element-background-color);
--form-element-active-border-color: var(--primary); --form-element-active-border-color: var(--primary);
--form-element-focus-color: var(--primary-focus); --form-element-focus-color: var(--primary-focus);
--form-element-disabled-background-color: hsl(205deg, 25%, 23%); --form-element-disabled-background-color: hsl(205, 25%, 23%);
--form-element-disabled-border-color: hsl(205deg, 20%, 32%); --form-element-disabled-border-color: hsl(205, 20%, 32%);
--form-element-disabled-opacity: 0.5; --form-element-disabled-opacity: 0.5;
--form-element-invalid-border-color: #b71c1c; --form-element-invalid-border-color: #b71c1c;
--form-element-invalid-active-border-color: #c62828; --form-element-invalid-active-border-color: #c62828;
@ -397,7 +397,7 @@ kbd {
--switch-color: var(--primary-inverse); --switch-color: var(--primary-inverse);
--switch-checked-background-color: var(--primary); --switch-checked-background-color: var(--primary);
--range-border-color: #24333e; --range-border-color: #24333e;
--range-active-border-color: hsl(205deg, 25%, 23%); --range-active-border-color: hsl(205, 25%, 23%);
--range-thumb-border-color: var(--background-color); --range-thumb-border-color: var(--background-color);
--range-thumb-color: var(--secondary); --range-thumb-color: var(--secondary);
--range-thumb-hover-color: var(--secondary-hover); --range-thumb-hover-color: var(--secondary-hover);
@ -408,9 +408,9 @@ kbd {
--code-color: var(--muted-color); --code-color: var(--muted-color);
--code-kbd-background-color: var(--contrast); --code-kbd-background-color: var(--contrast);
--code-kbd-color: var(--contrast-inverse); --code-kbd-color: var(--contrast-inverse);
--code-tag-color: hsl(330deg, 30%, 50%); --code-tag-color: hsl(330, 30%, 50%);
--code-property-color: hsl(185deg, 30%, 50%); --code-property-color: hsl(185, 30%, 50%);
--code-value-color: hsl(40deg, 10%, 50%); --code-value-color: hsl(40, 10%, 50%);
--code-comment-color: #4d606d; --code-comment-color: #4d606d;
--accordion-border-color: var(--muted-border-color); --accordion-border-color: var(--muted-border-color);
--accordion-active-summary-color: var(--primary); --accordion-active-summary-color: var(--primary);
@ -427,7 +427,7 @@ kbd {
0.5rem 1rem 6rem rgba(0, 0, 0, 0.06), 0.5rem 1rem 6rem rgba(0, 0, 0, 0.06),
0 0 0 0.0625rem rgba(0, 0, 0, 0.015); 0 0 0 0.0625rem rgba(0, 0, 0, 0.015);
--card-sectionning-background-color: #18232c; --card-sectionning-background-color: #18232c;
--dropdown-background-color: hsl(205deg, 30%, 15%); --dropdown-background-color: hsl(205, 30%, 15%);
--dropdown-border-color: #24333e; --dropdown-border-color: #24333e;
--dropdown-box-shadow: var(--card-box-shadow); --dropdown-box-shadow: var(--card-box-shadow);
--dropdown-color: var(--color); --dropdown-color: var(--color);

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -200,24 +200,24 @@ kbd {
[data-theme=light], [data-theme=light],
:root:not([data-theme=dark]) { :root:not([data-theme=dark]) {
--background-color: #fff; --background-color: #fff;
--color: hsl(205deg, 20%, 32%); --color: hsl(205, 20%, 32%);
--h1-color: hsl(205deg, 30%, 15%); --h1-color: hsl(205, 30%, 15%);
--h2-color: #24333e; --h2-color: #24333e;
--h3-color: hsl(205deg, 25%, 23%); --h3-color: hsl(205, 25%, 23%);
--h4-color: #374956; --h4-color: #374956;
--h5-color: hsl(205deg, 20%, 32%); --h5-color: hsl(205, 20%, 32%);
--h6-color: #4d606d; --h6-color: #4d606d;
--muted-color: hsl(205deg, 10%, 50%); --muted-color: hsl(205, 10%, 50%);
--muted-border-color: hsl(205deg, 20%, 94%); --muted-border-color: hsl(205, 20%, 94%);
--primary: hsl(195deg, 85%, 41%); --primary: hsl(195, 85%, 41%);
--primary-hover: hsl(195deg, 90%, 32%); --primary-hover: hsl(195, 90%, 32%);
--primary-focus: rgba(16, 149, 193, 0.125); --primary-focus: rgba(16, 149, 193, 0.125);
--primary-inverse: #fff; --primary-inverse: #fff;
--secondary: hsl(205deg, 15%, 41%); --secondary: hsl(205, 15%, 41%);
--secondary-hover: hsl(205deg, 20%, 32%); --secondary-hover: hsl(205, 20%, 32%);
--secondary-focus: rgba(89, 107, 120, 0.125); --secondary-focus: rgba(89, 107, 120, 0.125);
--secondary-inverse: #fff; --secondary-inverse: #fff;
--contrast: hsl(205deg, 30%, 15%); --contrast: hsl(205, 30%, 15%);
--contrast-hover: #000; --contrast-hover: #000;
--contrast-focus: rgba(89, 107, 120, 0.125); --contrast-focus: rgba(89, 107, 120, 0.125);
--contrast-inverse: #fff; --contrast-inverse: #fff;
@ -230,14 +230,14 @@ kbd {
--button-box-shadow: 0 0 0 rgba(0, 0, 0, 0); --button-box-shadow: 0 0 0 rgba(0, 0, 0, 0);
--button-hover-box-shadow: 0 0 0 rgba(0, 0, 0, 0); --button-hover-box-shadow: 0 0 0 rgba(0, 0, 0, 0);
--form-element-background-color: transparent; --form-element-background-color: transparent;
--form-element-border-color: hsl(205deg, 14%, 68%); --form-element-border-color: hsl(205, 14%, 68%);
--form-element-color: var(--color); --form-element-color: var(--color);
--form-element-placeholder-color: var(--muted-color); --form-element-placeholder-color: var(--muted-color);
--form-element-active-background-color: transparent; --form-element-active-background-color: transparent;
--form-element-active-border-color: var(--primary); --form-element-active-border-color: var(--primary);
--form-element-focus-color: var(--primary-focus); --form-element-focus-color: var(--primary-focus);
--form-element-disabled-background-color: hsl(205deg, 18%, 86%); --form-element-disabled-background-color: hsl(205, 18%, 86%);
--form-element-disabled-border-color: hsl(205deg, 14%, 68%); --form-element-disabled-border-color: hsl(205, 14%, 68%);
--form-element-disabled-opacity: 0.5; --form-element-disabled-opacity: 0.5;
--form-element-invalid-border-color: #c62828; --form-element-invalid-border-color: #c62828;
--form-element-invalid-active-border-color: #d32f2f; --form-element-invalid-active-border-color: #d32f2f;
@ -245,25 +245,25 @@ kbd {
--form-element-valid-border-color: #388e3c; --form-element-valid-border-color: #388e3c;
--form-element-valid-active-border-color: #43a047; --form-element-valid-active-border-color: #43a047;
--form-element-valid-focus-color: rgba(67, 160, 71, 0.125); --form-element-valid-focus-color: rgba(67, 160, 71, 0.125);
--switch-background-color: hsl(205deg, 16%, 77%); --switch-background-color: hsl(205, 16%, 77%);
--switch-color: var(--primary-inverse); --switch-color: var(--primary-inverse);
--switch-checked-background-color: var(--primary); --switch-checked-background-color: var(--primary);
--range-border-color: hsl(205deg, 18%, 86%); --range-border-color: hsl(205, 18%, 86%);
--range-active-border-color: hsl(205deg, 16%, 77%); --range-active-border-color: hsl(205, 16%, 77%);
--range-thumb-border-color: var(--background-color); --range-thumb-border-color: var(--background-color);
--range-thumb-color: var(--secondary); --range-thumb-color: var(--secondary);
--range-thumb-hover-color: var(--secondary-hover); --range-thumb-hover-color: var(--secondary-hover);
--range-thumb-active-color: var(--primary); --range-thumb-active-color: var(--primary);
--table-border-color: var(--muted-border-color); --table-border-color: var(--muted-border-color);
--table-row-stripped-background-color: #f6f8f9; --table-row-stripped-background-color: #f6f8f9;
--code-background-color: hsl(205deg, 20%, 94%); --code-background-color: hsl(205, 20%, 94%);
--code-color: var(--muted-color); --code-color: var(--muted-color);
--code-kbd-background-color: var(--contrast); --code-kbd-background-color: var(--contrast);
--code-kbd-color: var(--contrast-inverse); --code-kbd-color: var(--contrast-inverse);
--code-tag-color: hsl(330deg, 40%, 50%); --code-tag-color: hsl(330, 40%, 50%);
--code-property-color: hsl(185deg, 40%, 40%); --code-property-color: hsl(185, 40%, 40%);
--code-value-color: hsl(40deg, 20%, 50%); --code-value-color: hsl(40, 20%, 50%);
--code-comment-color: hsl(205deg, 14%, 68%); --code-comment-color: hsl(205, 14%, 68%);
--accordion-border-color: var(--muted-border-color); --accordion-border-color: var(--muted-border-color);
--accordion-close-summary-color: var(--color); --accordion-close-summary-color: var(--color);
--accordion-open-summary-color: var(--muted-color); --accordion-open-summary-color: var(--muted-color);
@ -282,9 +282,9 @@ kbd {
--dropdown-border-color: #e1e6eb; --dropdown-border-color: #e1e6eb;
--dropdown-box-shadow: var(--card-box-shadow); --dropdown-box-shadow: var(--card-box-shadow);
--dropdown-color: var(--color); --dropdown-color: var(--color);
--dropdown-hover-background-color: hsl(205deg, 20%, 94%); --dropdown-hover-background-color: hsl(205, 20%, 94%);
--modal-overlay-background-color: rgba(213, 220, 226, 0.7); --modal-overlay-background-color: rgba(213, 220, 226, 0.7);
--progress-background-color: hsl(205deg, 18%, 86%); --progress-background-color: hsl(205, 18%, 86%);
--progress-color: var(--primary); --progress-color: var(--primary);
--loading-spinner-opacity: 0.5; --loading-spinner-opacity: 0.5;
--tooltip-background-color: var(--contrast); --tooltip-background-color: var(--contrast);
@ -306,24 +306,24 @@ kbd {
@media only screen and (prefers-color-scheme: dark) { @media only screen and (prefers-color-scheme: dark) {
:root:not([data-theme]) { :root:not([data-theme]) {
--background-color: #11191f; --background-color: #11191f;
--color: hsl(205deg, 16%, 77%); --color: hsl(205, 16%, 77%);
--h1-color: hsl(205deg, 20%, 94%); --h1-color: hsl(205, 20%, 94%);
--h2-color: #e1e6eb; --h2-color: #e1e6eb;
--h3-color: hsl(205deg, 18%, 86%); --h3-color: hsl(205, 18%, 86%);
--h4-color: #c8d1d8; --h4-color: #c8d1d8;
--h5-color: hsl(205deg, 16%, 77%); --h5-color: hsl(205, 16%, 77%);
--h6-color: #afbbc4; --h6-color: #afbbc4;
--muted-color: hsl(205deg, 10%, 50%); --muted-color: hsl(205, 10%, 50%);
--muted-border-color: #1f2d38; --muted-border-color: #1f2d38;
--primary: hsl(195deg, 85%, 41%); --primary: hsl(195, 85%, 41%);
--primary-hover: hsl(195deg, 80%, 50%); --primary-hover: hsl(195, 80%, 50%);
--primary-focus: rgba(16, 149, 193, 0.25); --primary-focus: rgba(16, 149, 193, 0.25);
--primary-inverse: #fff; --primary-inverse: #fff;
--secondary: hsl(205deg, 15%, 41%); --secondary: hsl(205, 15%, 41%);
--secondary-hover: hsl(205deg, 10%, 50%); --secondary-hover: hsl(205, 10%, 50%);
--secondary-focus: rgba(115, 130, 140, 0.25); --secondary-focus: rgba(115, 130, 140, 0.25);
--secondary-inverse: #fff; --secondary-inverse: #fff;
--contrast: hsl(205deg, 20%, 94%); --contrast: hsl(205, 20%, 94%);
--contrast-hover: #fff; --contrast-hover: #fff;
--contrast-focus: rgba(115, 130, 140, 0.25); --contrast-focus: rgba(115, 130, 140, 0.25);
--contrast-inverse: #000; --contrast-inverse: #000;
@ -342,8 +342,8 @@ kbd {
--form-element-active-background-color: var(--form-element-background-color); --form-element-active-background-color: var(--form-element-background-color);
--form-element-active-border-color: var(--primary); --form-element-active-border-color: var(--primary);
--form-element-focus-color: var(--primary-focus); --form-element-focus-color: var(--primary-focus);
--form-element-disabled-background-color: hsl(205deg, 25%, 23%); --form-element-disabled-background-color: hsl(205, 25%, 23%);
--form-element-disabled-border-color: hsl(205deg, 20%, 32%); --form-element-disabled-border-color: hsl(205, 20%, 32%);
--form-element-disabled-opacity: 0.5; --form-element-disabled-opacity: 0.5;
--form-element-invalid-border-color: #b71c1c; --form-element-invalid-border-color: #b71c1c;
--form-element-invalid-active-border-color: #c62828; --form-element-invalid-active-border-color: #c62828;
@ -355,7 +355,7 @@ kbd {
--switch-color: var(--primary-inverse); --switch-color: var(--primary-inverse);
--switch-checked-background-color: var(--primary); --switch-checked-background-color: var(--primary);
--range-border-color: #24333e; --range-border-color: #24333e;
--range-active-border-color: hsl(205deg, 25%, 23%); --range-active-border-color: hsl(205, 25%, 23%);
--range-thumb-border-color: var(--background-color); --range-thumb-border-color: var(--background-color);
--range-thumb-color: var(--secondary); --range-thumb-color: var(--secondary);
--range-thumb-hover-color: var(--secondary-hover); --range-thumb-hover-color: var(--secondary-hover);
@ -366,9 +366,9 @@ kbd {
--code-color: var(--muted-color); --code-color: var(--muted-color);
--code-kbd-background-color: var(--contrast); --code-kbd-background-color: var(--contrast);
--code-kbd-color: var(--contrast-inverse); --code-kbd-color: var(--contrast-inverse);
--code-tag-color: hsl(330deg, 30%, 50%); --code-tag-color: hsl(330, 30%, 50%);
--code-property-color: hsl(185deg, 30%, 50%); --code-property-color: hsl(185, 30%, 50%);
--code-value-color: hsl(40deg, 10%, 50%); --code-value-color: hsl(40, 10%, 50%);
--code-comment-color: #4d606d; --code-comment-color: #4d606d;
--accordion-border-color: var(--muted-border-color); --accordion-border-color: var(--muted-border-color);
--accordion-active-summary-color: var(--primary); --accordion-active-summary-color: var(--primary);
@ -385,7 +385,7 @@ kbd {
0.5rem 1rem 6rem rgba(0, 0, 0, 0.06), 0.5rem 1rem 6rem rgba(0, 0, 0, 0.06),
0 0 0 0.0625rem rgba(0, 0, 0, 0.015); 0 0 0 0.0625rem rgba(0, 0, 0, 0.015);
--card-sectionning-background-color: #18232c; --card-sectionning-background-color: #18232c;
--dropdown-background-color: hsl(205deg, 30%, 15%); --dropdown-background-color: hsl(205, 30%, 15%);
--dropdown-border-color: #24333e; --dropdown-border-color: #24333e;
--dropdown-box-shadow: var(--card-box-shadow); --dropdown-box-shadow: var(--card-box-shadow);
--dropdown-color: var(--color); --dropdown-color: var(--color);
@ -412,24 +412,24 @@ kbd {
} }
[data-theme=dark] { [data-theme=dark] {
--background-color: #11191f; --background-color: #11191f;
--color: hsl(205deg, 16%, 77%); --color: hsl(205, 16%, 77%);
--h1-color: hsl(205deg, 20%, 94%); --h1-color: hsl(205, 20%, 94%);
--h2-color: #e1e6eb; --h2-color: #e1e6eb;
--h3-color: hsl(205deg, 18%, 86%); --h3-color: hsl(205, 18%, 86%);
--h4-color: #c8d1d8; --h4-color: #c8d1d8;
--h5-color: hsl(205deg, 16%, 77%); --h5-color: hsl(205, 16%, 77%);
--h6-color: #afbbc4; --h6-color: #afbbc4;
--muted-color: hsl(205deg, 10%, 50%); --muted-color: hsl(205, 10%, 50%);
--muted-border-color: #1f2d38; --muted-border-color: #1f2d38;
--primary: hsl(195deg, 85%, 41%); --primary: hsl(195, 85%, 41%);
--primary-hover: hsl(195deg, 80%, 50%); --primary-hover: hsl(195, 80%, 50%);
--primary-focus: rgba(16, 149, 193, 0.25); --primary-focus: rgba(16, 149, 193, 0.25);
--primary-inverse: #fff; --primary-inverse: #fff;
--secondary: hsl(205deg, 15%, 41%); --secondary: hsl(205, 15%, 41%);
--secondary-hover: hsl(205deg, 10%, 50%); --secondary-hover: hsl(205, 10%, 50%);
--secondary-focus: rgba(115, 130, 140, 0.25); --secondary-focus: rgba(115, 130, 140, 0.25);
--secondary-inverse: #fff; --secondary-inverse: #fff;
--contrast: hsl(205deg, 20%, 94%); --contrast: hsl(205, 20%, 94%);
--contrast-hover: #fff; --contrast-hover: #fff;
--contrast-focus: rgba(115, 130, 140, 0.25); --contrast-focus: rgba(115, 130, 140, 0.25);
--contrast-inverse: #000; --contrast-inverse: #000;
@ -448,8 +448,8 @@ kbd {
--form-element-active-background-color: var(--form-element-background-color); --form-element-active-background-color: var(--form-element-background-color);
--form-element-active-border-color: var(--primary); --form-element-active-border-color: var(--primary);
--form-element-focus-color: var(--primary-focus); --form-element-focus-color: var(--primary-focus);
--form-element-disabled-background-color: hsl(205deg, 25%, 23%); --form-element-disabled-background-color: hsl(205, 25%, 23%);
--form-element-disabled-border-color: hsl(205deg, 20%, 32%); --form-element-disabled-border-color: hsl(205, 20%, 32%);
--form-element-disabled-opacity: 0.5; --form-element-disabled-opacity: 0.5;
--form-element-invalid-border-color: #b71c1c; --form-element-invalid-border-color: #b71c1c;
--form-element-invalid-active-border-color: #c62828; --form-element-invalid-active-border-color: #c62828;
@ -461,7 +461,7 @@ kbd {
--switch-color: var(--primary-inverse); --switch-color: var(--primary-inverse);
--switch-checked-background-color: var(--primary); --switch-checked-background-color: var(--primary);
--range-border-color: #24333e; --range-border-color: #24333e;
--range-active-border-color: hsl(205deg, 25%, 23%); --range-active-border-color: hsl(205, 25%, 23%);
--range-thumb-border-color: var(--background-color); --range-thumb-border-color: var(--background-color);
--range-thumb-color: var(--secondary); --range-thumb-color: var(--secondary);
--range-thumb-hover-color: var(--secondary-hover); --range-thumb-hover-color: var(--secondary-hover);
@ -472,9 +472,9 @@ kbd {
--code-color: var(--muted-color); --code-color: var(--muted-color);
--code-kbd-background-color: var(--contrast); --code-kbd-background-color: var(--contrast);
--code-kbd-color: var(--contrast-inverse); --code-kbd-color: var(--contrast-inverse);
--code-tag-color: hsl(330deg, 30%, 50%); --code-tag-color: hsl(330, 30%, 50%);
--code-property-color: hsl(185deg, 30%, 50%); --code-property-color: hsl(185, 30%, 50%);
--code-value-color: hsl(40deg, 10%, 50%); --code-value-color: hsl(40, 10%, 50%);
--code-comment-color: #4d606d; --code-comment-color: #4d606d;
--accordion-border-color: var(--muted-border-color); --accordion-border-color: var(--muted-border-color);
--accordion-active-summary-color: var(--primary); --accordion-active-summary-color: var(--primary);
@ -491,7 +491,7 @@ kbd {
0.5rem 1rem 6rem rgba(0, 0, 0, 0.06), 0.5rem 1rem 6rem rgba(0, 0, 0, 0.06),
0 0 0 0.0625rem rgba(0, 0, 0, 0.015); 0 0 0 0.0625rem rgba(0, 0, 0, 0.015);
--card-sectionning-background-color: #18232c; --card-sectionning-background-color: #18232c;
--dropdown-background-color: hsl(205deg, 30%, 15%); --dropdown-background-color: hsl(205, 30%, 15%);
--dropdown-border-color: #24333e; --dropdown-border-color: #24333e;
--dropdown-box-shadow: var(--card-box-shadow); --dropdown-box-shadow: var(--card-box-shadow);
--dropdown-color: var(--color); --dropdown-color: var(--color);

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -1,6 +1,6 @@
<meta charset="utf-8"> <meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="viewport" content="width=device-width, initial-scale=1">
<title>${props.title} • Pico.css</title> <title>${props.title} • Pico CSS</title>
<meta name="description" content="${props.description}"> <meta name="description" content="${props.description}">
<link rel="shortcut icon" href="https://picocss.com/favicon.ico"> <link rel="shortcut icon" href="https://picocss.com/favicon.ico">
<link rel="stylesheet" href="../css/pico.min.css"> <link rel="stylesheet" href="../css/pico.min.css">

View file

@ -36,14 +36,14 @@
<pre><code>&lt;<b>link</b> <i>rel</i>=<u>"stylesheet</u>" <i>href</i>=<u>"css/pico.classless.min.css"</u>&gt;</code></pre> <pre><code>&lt;<b>link</b> <i>rel</i>=<u>"stylesheet</u>" <i>href</i>=<u>"css/pico.classless.min.css"</u>&gt;</code></pre>
<p>Or use the <code>.fluid.classless</code> version if you need a fluid container:</p> <p>Or use the <code>.fluid.classless</code> version if you need a fluid container:</p>
<pre><code>&lt;<b>link</b> <i>rel</i>=<u>"stylesheet</u>" <i>href</i>=<u>"css/pico.fluid.classless.min.css"</u>&gt;</code></pre> <pre><code>&lt;<b>link</b> <i>rel</i>=<u>"stylesheet</u>" <i>href</i>=<u>"css/pico.fluid.classless.min.css"</u>&gt;</code></pre>
<p>These <code>.classless</code> versions are also available on <a href="https://unpkg.com/@picocss/pico@1.*/">unpkg CDN</a>:</p> <p>These <code>.classless</code> versions are also available on <a href="https://www.jsdelivr.com/package/npm/@picocss/pico">jsDelivr CDN</a>:</p>
<pre><code><em>// Centered viewport</em> <pre><code><em>// Centered viewport</em>
&lt;<b>link</b> <i>rel</i>=<u>"stylesheet"</u> <i>href</i>=<u>"https://unpkg.com/@picocss/pico@1.*/css/pico.classless.min.css"</u>&gt; &lt;<b>link</b> <i>rel</i>=<u>"stylesheet"</u> <i>href</i>=<u>"https://cdn.jsdelivr.net/npm/@picocss/pico@1/css/pico.classless.min.css"</u>&gt;
</code></pre> </code></pre>
<pre><code><em>// Fluid viewport</em> <pre><code><em>// Fluid viewport</em>
&lt;<b>link</b> <i>rel</i>=<u>"stylesheet"</u> <i>href</i>=<u>"https://unpkg.com/@picocss/pico@1.*/css/pico.fluid.classless.min.css"</u>&gt; &lt;<b>link</b> <i>rel</i>=<u>"stylesheet"</u> <i>href</i>=<u>"https://cdn.jsdelivr.net/npm/@picocss/pico@1/css/pico.fluid.classless.min.css"</u>&gt;
</code></pre> </code></pre>
<p>If you need to customize the default parent (<code>&lt;<b>body</b>&gt;</code>) for <code>&lt;<b>header</b>&gt;</code>, <code>&lt;<b>main</b>&gt;</code>, and <code>&lt;<b>footer</b>&gt;</code>, you can recompile Pico by defining another CSS selector.</p> <p>If you need to customize the default parent (<code>&lt;<b>body</b>&gt;</code>) for <code>&lt;<b>header</b>&gt;</code>, <code>&lt;<b>main</b>&gt;</code>, and <code>&lt;<b>footer</b>&gt;</code>, you can recompile Pico by defining another CSS selector.</p>

View file

@ -3,7 +3,7 @@
<head> <head>
${require('./_head.html') ${require('./_head.html')
title="Customization" title="Customization"
description="You can customize themes with SCSS or, you can edit the CSS variables. All Pico's styles and colors are set with CSS custom properties (variables)." description="You can customize themes with SCSS, or you can edit the CSS variables. All Pico's styles and colors are set with CSS custom properties (variables)."
canonical="customization.html" canonical="customization.html"
} }
</head> </head>
@ -47,7 +47,7 @@
</footer> </footer>
</article> </article>
<p>There are 2 ways to customize your version of Pico.css:</p> <p>There are 2 ways to customize your version of Pico CSS:</p>
<h3>Overriding CSS variables</h3> <h3>Overriding CSS variables</h3>
<p>All Pico's styles and colors are set with <em>CSS custom properties</em> (variables). Just override the CSS variables to customize your version of Pico.</p> <p>All Pico's styles and colors are set with <em>CSS custom properties</em> (variables). Just override the CSS variables to customize your version of Pico.</p>
@ -110,7 +110,7 @@
<pre><code><em>/* Custom version */</em> <pre><code><em>/* Custom version */</em>
<em>// Custom theme</em> <em>// Custom theme</em>
<b>@import</b> <u>"path/themes/custom"</u>;; <b>@import</b> <u>"path/themes/custom"</u>;
<em>// Import needed components</em> <em>// Import needed components</em>
<b>@import</b> <u>"@picocss/pico/scss/pico/layout/document"</u>; <b>@import</b> <u>"@picocss/pico/scss/pico/layout/document"</u>;

View file

@ -3,7 +3,7 @@
<head> <head>
${require('./_head.html') ${require('./_head.html')
title="Documentation" title="Documentation"
description="Pico works without package manager or dependencies! There are 4 ways to get started with pico.css: manually, from a CDN, with NPM, or with Composer." description="Pico works without package manager or dependencies! There are 4 ways to get started with Pico CSS: manually, from a CDN, with NPM, or with Composer."
canonical="" canonical=""
} }
</head> </head>
@ -20,13 +20,13 @@
<h1>Usage</h1> <h1>Usage</h1>
<h2>Works without package manager or dependencies 🙂!</h2> <h2>Works without package manager or dependencies 🙂!</h2>
</hgroup> </hgroup>
<p>There are 4 ways to get started with pico.css:</p> <p>There are 4 ways to get started with Pico CSS:</p>
<h3>Install manually</h3> <h3>Install manually</h3>
<p><a href="https://github.com/picocss/pico/archive/refs/heads/master.zip">Download Pico</a> and link <code>/css/pico.min.css</code> in the <code>&lt;<b>head</b>&gt;</code> of your website.</p> <p><a href="https://github.com/picocss/pico/archive/refs/heads/master.zip">Download Pico</a> and link <code>/css/pico.min.css</code> in the <code>&lt;<b>head</b>&gt;</code> of your website.</p>
<pre><code>&lt;<b>link</b> <i>rel</i>=<u>"stylesheet"</u> <i>href</i>=<u>"css/pico.min.css"</u>&gt;</code></pre> <pre><code>&lt;<b>link</b> <i>rel</i>=<u>"stylesheet"</u> <i>href</i>=<u>"css/pico.min.css"</u>&gt;</code></pre>
<h3>Install from CDN</h3> <h3>Install from CDN</h3>
<p>Alternatively, you can use <a href="https://unpkg.com/@picocss/pico@1.*/">unpkg CDN</a> to link pico.css</p> <p>Alternatively, you can use <a href="https://www.jsdelivr.com/package/npm/@picocss/pico">jsDelivr CDN</a> to link pico.css</p>
<pre><code>&lt;<b>link</b> <i>rel</i>=<u>"stylesheet"</u> <i>href</i>=<u>"https://unpkg.com/@picocss/pico@1.*/css/pico.min.css"</u>&gt;</code></pre> <pre><code>&lt;<b>link</b> <i>rel</i>=<u>"stylesheet"</u> <i>href</i>=<u>"https://cdn.jsdelivr.net/npm/@picocss/pico@1/css/pico.min.css"</u>&gt;</code></pre>
<h3>Install with NPM</h3> <h3>Install with NPM</h3>
<pre><code><b>npm</b> <i>install</i> <u>@picocss/pico</u></code></pre> <pre><code><b>npm</b> <i>install</i> <u>@picocss/pico</u></code></pre>
<h3>Install with Composer</h3> <h3>Install with Composer</h3>

View file

@ -96,7 +96,7 @@
<td>14<small>.875px</small></td> <td>14<small>.875px</small></td>
<td>15<small>.75px</small></td> <td>15<small>.75px</small></td>
<td>16<small>.625px</small></td> <td>16<small>.625px</small></td>
<td>27<small>.5px</small></td> <td>17<small>.5px</small></td>
</tr> </tr>
</tbody> </tbody>
</table> </table>

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

1093
package-lock.json generated

File diff suppressed because it is too large Load diff

View file

@ -1,6 +1,6 @@
{ {
"name": "@picocss/pico", "name": "@picocss/pico",
"version": "1.5.7", "version": "1.5.8",
"description": "Minimal CSS Framework for semantic HTML", "description": "Minimal CSS Framework for semantic HTML",
"author": "Lucas Larroche", "author": "Lucas Larroche",
"main": "css/pico.min.css", "main": "css/pico.min.css",
@ -79,20 +79,21 @@
"watch:pico": "nodemon --watch scss/ --ext scss --exec 'npm run build:pico'" "watch:pico": "nodemon --watch scss/ --ext scss --exec 'npm run build:pico'"
}, },
"devDependencies": { "devDependencies": {
"@babel/cli": "^7.20.7", "@babel/cli": "^7.21.0",
"@babel/core": "^7.20.12", "@babel/core": "^7.21.4",
"@babel/preset-env": "^7.20.2", "@babel/preset-env": "^7.21.4",
"autoprefixer": "^10.4.13", "autoprefixer": "^10.4.14",
"caniuse-lite": "1.0.30001476",
"clean-css-cli": "^5.6.2", "clean-css-cli": "^5.6.2",
"css-declaration-sorter": "^6.3.1", "css-declaration-sorter": "^6.4.0",
"html-includes": "^4.4.1", "html-includes": "^4.4.1",
"nodemon": "^2.0.20", "nodemon": "^2.0.22",
"npm-run-all": "^4.1.5", "npm-run-all": "^4.1.5",
"postcss": "^8.4.21", "postcss": "^8.4.21",
"postcss-cli": "^10.1.0", "postcss-cli": "^10.1.0",
"postcss-scss": "^4.0.6", "postcss-scss": "^4.0.6",
"rollup": "^3.11.0", "rollup": "^3.20.2",
"sass": "^1.57.1", "sass": "^1.61.0",
"uglify-js": "^3.17.4" "uglify-js": "^3.17.4"
}, },
"browserslist": [ "browserslist": [

View file

@ -206,3 +206,8 @@ li[role="list"] {
background-image: var(--icon-chevron); background-image: var(--icon-chevron);
} }
} }
label > details[role="list"] {
margin-top: calc(var(--spacing) * .25);
margin-bottom: var(--spacing);
}

View file

@ -1,5 +1,5 @@
/*! /*!
* Pico.css v1.5.7 (https://picocss.com) * Pico CSS v1.5.8 (https://picocss.com)
* Copyright 2019-2023 - Licensed under MIT * Copyright 2019-2023 - Licensed under MIT
*/ */

View file

@ -1,5 +1,5 @@
/*! /*!
* Pico.css v1.5.7 (https://picocss.com) * Pico CSS v1.5.8 (https://picocss.com)
* Copyright 2019-2023 - Licensed under MIT * Copyright 2019-2023 - Licensed under MIT
* *
* Slim version example * Slim version example