2021-02-12 01:59:02 +00:00
|
|
|
gmi.css(5) "1.0.0-rc.2"
|
2021-01-29 18:51:53 +00:00
|
|
|
|
|
|
|
# NAME
|
|
|
|
|
|
|
|
*gmi.css* - stylesheet for Gemini generated HTML.
|
|
|
|
|
|
|
|
# VARIABLES
|
|
|
|
|
|
|
|
```
|
2021-02-11 20:57:08 +00:00
|
|
|
--body-width: 48rem;
|
2021-01-29 18:51:53 +00:00
|
|
|
--foreground: black;
|
|
|
|
--background: white;
|
|
|
|
--p-size: 1.25rem;
|
|
|
|
--p-indent: 0rem;
|
|
|
|
--p-line-height: 1.5;
|
|
|
|
--a-size: var(--p-size);
|
|
|
|
--pre-size: 1rem;
|
|
|
|
--pre-line-height: 1;
|
|
|
|
--h1-size: 3rem;
|
|
|
|
--h2-size: 2.25rem;
|
|
|
|
--h3-size: 1.5rem;
|
|
|
|
--heading-line-height: 1.25;
|
|
|
|
--ul-size: var(--p-size);
|
|
|
|
--ul-line-height: 1.25;
|
|
|
|
--blockquote-size: var(--p-size);
|
|
|
|
--blockquote-line-height: 1.25;
|
|
|
|
--mono: Consolas, monaco, monospace;
|
|
|
|
--serif: georgia, times, serif;
|
2021-01-29 22:49:09 +00:00
|
|
|
--sans-serif: -apple-system, BlinkMacSystemFont, "avenir next", avenir,
|
|
|
|
helvetica, "helvetica neue", ubuntu, roboto, noto, "segoe ui", arial,
|
|
|
|
sans-serif;
|
2021-01-29 18:51:53 +00:00
|
|
|
```
|
|
|
|
|
2021-02-12 20:41:43 +00:00
|
|
|
Any of the variables can be customized by adding a style attribute to the
|
|
|
|
<html> element.
|
2021-01-29 18:51:53 +00:00
|
|
|
|
|
|
|
```
|
|
|
|
<html style="--foreground:#555555; --background:#9EEBCF;">
|
|
|
|
```
|
|
|
|
|
2021-01-29 22:49:09 +00:00
|
|
|
The *--foreground* and *--background* variables will be inverted when
|
2021-02-12 20:41:43 +00:00
|
|
|
*prefers-color-scheme* is "dark".
|
|
|
|
https://developer.mozilla.org/en-US/docs/Web/CSS/@media/prefers-color-scheme
|
|
|
|
|
|
|
|
# USAGE
|
|
|
|
|
|
|
|
The simplest way to use gmi.css is to include a link to it in the <head> of
|
|
|
|
your <html> document.
|
|
|
|
|
|
|
|
```
|
|
|
|
<link rel="stylesheet" type="text/css" href="gmi.css">
|
|
|
|
```
|
|
|
|
|
|
|
|
It could also be minimized and/or included directly in a <style> tag.
|
2021-01-29 22:49:09 +00:00
|
|
|
|
2021-01-29 18:51:53 +00:00
|
|
|
# SEE ALSO
|
|
|
|
|
|
|
|
*gmi-web*(1)
|
|
|
|
|
|
|
|
# AUTHORS
|
|
|
|
|
|
|
|
Maintained by Talon Poole <code@talon.computer>. Up-to-date sources can be
|
|
|
|
found at https://codeberg.org/talon/gmi-web
|
|
|
|
|
|
|
|
# COPYRIGHT
|
|
|
|
This is free and unencumbered software released into the public domain.
|
|
|
|
|
|
|
|
Anyone is free to copy, modify, publish, use, compile, sell, or
|
|
|
|
distribute this software, either in source code form or as a compiled
|
|
|
|
binary, for any purpose, commercial or non-commercial, and by any
|
|
|
|
means.
|
|
|
|
|
|
|
|
In jurisdictions that recognize copyright laws, the author or authors
|
|
|
|
of this software dedicate any and all copyright interest in the
|
|
|
|
software to the public domain. We make this dedication for the benefit
|
|
|
|
of the public at large and to the detriment of our heirs and
|
|
|
|
successors. We intend this dedication to be an overt act of
|
|
|
|
relinquishment in perpetuity of all present and future rights to this
|
|
|
|
software under copyright law.
|
|
|
|
|
|
|
|
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
|
|
|
|
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
|
|
|
|
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
|
|
|
|
IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR
|
|
|
|
OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
|
|
|
|
ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
|
|
|
|
OTHER DEALINGS IN THE SOFTWARE.
|
|
|
|
|
|
|
|
For more information, please refer to <http://unlicense.org/>
|