Всякие улучшения блога
This commit is contained in:
parent
d598fc3d34
commit
140d9ad2a0
17 changed files with 114 additions and 4929 deletions
6
Makefile
6
Makefile
|
@ -7,10 +7,12 @@ deps:
|
||||||
go install -tags extended github.com/gohugoio/hugo@latest
|
go install -tags extended github.com/gohugoio/hugo@latest
|
||||||
go install gitrepo.ru/neonxp/hugoext@v1.1.0
|
go install gitrepo.ru/neonxp/hugoext@v1.1.0
|
||||||
go install gitrepo.ru/neonxp/md2gmi@v1.1.0
|
go install gitrepo.ru/neonxp/md2gmi@v1.1.0
|
||||||
|
go install evgenykuznetsov.org/go/static-webmentions@latest
|
||||||
|
|
||||||
build:
|
build:
|
||||||
hugo --minify
|
hugo --minify --gc -d public
|
||||||
hugoext -ext gmi -pipe md2gmi
|
hugoext -ext gmi -pipe md2gmi
|
||||||
|
# static-webmentions -b https://neonxp.ru
|
||||||
|
|
||||||
deploy: build
|
deploy: build
|
||||||
rsync -a -P --delete ./public/ neonxp.ru:/var/www/neonxp.ru/
|
rsync -a -P --delete ./public/ neonxp@neonxp.ru:/var/www/neonxp.ru/
|
|
@ -94,7 +94,7 @@ weight = 40
|
||||||
[[menu.main]]
|
[[menu.main]]
|
||||||
identifier = "contacts"
|
identifier = "contacts"
|
||||||
name = "Контакты"
|
name = "Контакты"
|
||||||
url = "/other/contacts"
|
url = "/me"
|
||||||
|
|
||||||
[[menu.main]]
|
[[menu.main]]
|
||||||
identifier = "archive"
|
identifier = "archive"
|
||||||
|
|
|
@ -1,9 +1,15 @@
|
||||||
|
---
|
||||||
|
title: "Главная"
|
||||||
|
---
|
||||||
|
|
||||||
# Моя экосистема:
|
# Моя экосистема:
|
||||||
|
|
||||||
|
- <a href="/me" class="h-card">Мои координаты</a>
|
||||||
- [Джаббер сервер](/jabber)
|
- [Джаббер сервер](/jabber)
|
||||||
- [gitrepo.ru — гит-хостинг](https://gitrepo.ru)
|
- [gitrepo.ru — гит-хостинг](https://gitrepo.ru)
|
||||||
- [gist.neonxp.ru — сервис для хранения и публикаций кусков кода](https://gist.neonxp.ru)
|
- [gist.neonxp.ru — сервис для хранения и публикаций кусков кода](https://gist.neonxp.ru)
|
||||||
- [pic.neonxp.ru — простой хостинг картинок](https://pic.neonxp.ru)
|
- [pic.neonxp.ru — простой хостинг картинок](https://pic.neonxp.ru)
|
||||||
- [soc.neonxp.ru — приватный инстанс федиверса](https://soc.neonxp.ru)
|
- [soc.neonxp.ru — приватный инстанс федиверса](https://soc.neonxp.ru)
|
||||||
|
- E-mail: <a class="u-email email" href="mailto:i@neonxp.ru" rel="me">i@neonxp.ru</a>
|
||||||
|
|
||||||
Список будет пополняться :)
|
Список будет пополняться :)
|
44
content/me.md
Normal file
44
content/me.md
Normal file
|
@ -0,0 +1,44 @@
|
||||||
|
---
|
||||||
|
title: "Мои координаты"
|
||||||
|
comments: false
|
||||||
|
ShowReadingTime: false
|
||||||
|
date: 2021-01-01T00:00:00+03:00
|
||||||
|
---
|
||||||
|
|
||||||
|
|
||||||
|
<div class="h-card vcard">
|
||||||
|
<img class="u-logo" width="128" src="https://neonxp.ru/img/logo512.png"/>
|
||||||
|
<p>
|
||||||
|
<a class="u-url u-uid url" href="https://neonxp.ru" rel="me">
|
||||||
|
<span class="p-name fn"><span class="p-given-name">Александр</span> '<span class="p-nickname">NeonXP</span>' <span class="p-family-name">Кирюхин</span></span>
|
||||||
|
</a>
|
||||||
|
</p>
|
||||||
|
<p>
|
||||||
|
<i class="fa fa-at" aria-hidden="true"></i> E-mail:
|
||||||
|
<a class="u-email email" href="mailto:i@neonxp.ru" rel="me">i@neonxp.ru</a>
|
||||||
|
</p>
|
||||||
|
<p>
|
||||||
|
<i class="fa fa-lightbulb-o" aria-hidden="true"></i> Jabber:
|
||||||
|
<a class="u-jabber url" href="xmpp:i@neonxp.ru">i@neonxp.ru</a>
|
||||||
|
</p>
|
||||||
|
<p>
|
||||||
|
<i class="fa fa-key" aria-hidden="true"></i> PGP:
|
||||||
|
<span class="p-pgp"><a href="https://neonxp.ru/files/key.asc">7282 5661 A858 FFBD 0EF3 8BD5 35E3 3E1A B777 6B39</a></span>
|
||||||
|
</p>
|
||||||
|
<p class="p-adr h-adr adr">
|
||||||
|
<i class="fa fa-map-pin" aria-hidden="true"></i>
|
||||||
|
<span class="p-locality locality">Казань</span>,
|
||||||
|
<span class="p-region region">Татарстан</span>,
|
||||||
|
<span class="p-country-name country-name">Российская Федерация</span>
|
||||||
|
</p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<a href="/files/vcard.vcf">[VCARD]</a>
|
||||||
|
|
||||||
|
Другие ссылки:
|
||||||
|
|
||||||
|
- [Мой git](https://gitrepo.ru/neonxp/)
|
||||||
|
- [Мои Go пакеты](https://go.neonxp.ru/)
|
||||||
|
- [Mastodon](https://soc.neonxp.ru/@neonxp)
|
||||||
|
- [Хранилище ссылок](https://links.neonxp.ru/)
|
||||||
|
- [Telegram Канал](https://t.me/neonxplog)
|
|
@ -1,11 +0,0 @@
|
||||||
---
|
|
||||||
title: "Мои координаты"
|
|
||||||
comments: false
|
|
||||||
ShowReadingTime: true
|
|
||||||
date: 2021-01-01T00:00:00+03:00
|
|
||||||
---
|
|
||||||
- [Мой git](https://gitrepo.ru/neonxp/)
|
|
||||||
- [Мои Go пакеты](https://go.neonxp.ru/)
|
|
||||||
- [Telegram Канал](https://t.me/neonxplog)
|
|
||||||
- E-mail: [i@neonxp.ru](mailto:i@neonxp.ru)
|
|
||||||
- [PGP ключ](/files/key.asc)
|
|
16
layouts/partials/head/meta-tags.html
Normal file
16
layouts/partials/head/meta-tags.html
Normal file
|
@ -0,0 +1,16 @@
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||||
|
<meta name="color-scheme" content="light dark">
|
||||||
|
<link rel="pingback" href="https://webmention.io/neonxp.ru/xmlrpc" />
|
||||||
|
<link rel="webmention" href="https://webmention.io/neonxp.ru/webmention" />
|
||||||
|
{{ if .Site.Params.csp }}
|
||||||
|
{{ partial "csp.html" . }}
|
||||||
|
{{ end }}
|
||||||
|
|
||||||
|
{{ with .Site.Params.author }}
|
||||||
|
<meta name="author" content="{{ . }}">{{ end }}
|
||||||
|
<meta name="description" content="{{ .Description | default (.Summary | default .Site.Params.description ) }}">
|
||||||
|
<meta name="keywords" content="{{ (delimit .Keywords ", ") | default .Site.Params.keywords }}">
|
||||||
|
|
||||||
|
{{ template "_internal/twitter_cards.html" . }}
|
||||||
|
{{ template "_internal/opengraph.html" . }}
|
|
@ -3,11 +3,11 @@
|
||||||
{{ end }}
|
{{ end }}
|
||||||
{{ define "content" }}
|
{{ define "content" }}
|
||||||
<section class="container post">
|
<section class="container post">
|
||||||
<article>
|
<article class="h-entry">
|
||||||
<header>
|
<header>
|
||||||
<div class="post-title">
|
<div class="post-title">
|
||||||
<h1 class="title">
|
<h1 class="title p-name">
|
||||||
<a class="title-link" href="{{ .Permalink | safeURL }}">
|
<a class="title-link u-url" href="{{ .Permalink | safeURL }}">
|
||||||
{{ .Title }}
|
{{ .Title }}
|
||||||
</a>
|
</a>
|
||||||
</h1>
|
</h1>
|
||||||
|
@ -16,7 +16,7 @@
|
||||||
<div class="date">
|
<div class="date">
|
||||||
<span class="posted-on">
|
<span class="posted-on">
|
||||||
<i class="fa fa-calendar" aria-hidden="true"></i>
|
<i class="fa fa-calendar" aria-hidden="true"></i>
|
||||||
<time datetime="{{ .Date.Format "2006-01-02T15:04:05Z07:00" }}">
|
<time datetime="{{ .Date.Format "2006-01-02T15:04:05Z07:00" }}" time class="dt-published">
|
||||||
{{ .Date | time.Format (.Site.Params.dateFormat | default "January 2, 2006" ) }}
|
{{ .Date | time.Format (.Site.Params.dateFormat | default "January 2, 2006" ) }}
|
||||||
</time>
|
</time>
|
||||||
</span>
|
</span>
|
||||||
|
@ -31,7 +31,7 @@
|
||||||
</div>
|
</div>
|
||||||
</header>
|
</header>
|
||||||
|
|
||||||
<div class="post-content">
|
<div class="post-content e-content">
|
||||||
{{ if .Params.featuredImage }}
|
{{ if .Params.featuredImage }}
|
||||||
<img src="{{ .Params.featuredImage | relURL }}" alt="Илюстрация поста"/>
|
<img src="{{ .Params.featuredImage | relURL }}" alt="Илюстрация поста"/>
|
||||||
{{ end }}
|
{{ end }}
|
||||||
|
@ -41,13 +41,24 @@
|
||||||
|
|
||||||
<footer>
|
<footer>
|
||||||
<form action="mailto:i@neonxp.ru" enctype="text/plain">
|
<form action="mailto:i@neonxp.ru" enctype="text/plain">
|
||||||
<input type="hidden" name="subject" required value="RE: {{ .Title }}">
|
<input type="hidden" name="subject" required value="RE: {{ .Title }}">
|
||||||
<label>
|
<label>
|
||||||
<h2>Комментарий</h2>
|
<h2>Комментарий</h2>
|
||||||
<textarea name="body" required rows="5" style="width:100%"></textarea>
|
<textarea name="body" required rows="5" style="width:100%"></textarea>
|
||||||
</label>
|
</label>
|
||||||
<button type="submit">Отправить</button>
|
<button type="submit">Отправить</button>
|
||||||
</form>
|
</form>
|
||||||
|
<hr />
|
||||||
|
<h2>Отправить <a href="https://webmention.io">WebMention</a>:</h2>
|
||||||
|
<form action="https://webmention.io/neonxp.ru/webmention" method="POST">
|
||||||
|
<input type="hidden" name="target" required value="{{ .Permalink | safeURL }}">
|
||||||
|
<label>
|
||||||
|
Адрес откуда webmention:
|
||||||
|
<input type="text" name="source" required value="" placeholder="https://адрес-моего-блога.ru/пост-в-котором-я-упомянул">
|
||||||
|
</label>
|
||||||
|
<br />
|
||||||
|
<button type="submit">Отправить</button>
|
||||||
|
</form>
|
||||||
</footer>
|
</footer>
|
||||||
</article>
|
</article>
|
||||||
|
|
||||||
|
|
|
@ -1,835 +0,0 @@
|
||||||
body.colorscheme-dark {
|
|
||||||
color: #dadada;
|
|
||||||
background-color: #212121; }
|
|
||||||
body.colorscheme-dark a {
|
|
||||||
color: #42a5f5; }
|
|
||||||
body.colorscheme-dark h1,
|
|
||||||
body.colorscheme-dark h2,
|
|
||||||
body.colorscheme-dark h3,
|
|
||||||
body.colorscheme-dark h4,
|
|
||||||
body.colorscheme-dark h5,
|
|
||||||
body.colorscheme-dark h6 {
|
|
||||||
color: #dadada; }
|
|
||||||
body.colorscheme-dark h1:hover .heading-link,
|
|
||||||
body.colorscheme-dark h2:hover .heading-link,
|
|
||||||
body.colorscheme-dark h3:hover .heading-link,
|
|
||||||
body.colorscheme-dark h4:hover .heading-link,
|
|
||||||
body.colorscheme-dark h5:hover .heading-link,
|
|
||||||
body.colorscheme-dark h6:hover .heading-link {
|
|
||||||
visibility: visible; }
|
|
||||||
body.colorscheme-dark h1 .heading-link,
|
|
||||||
body.colorscheme-dark h2 .heading-link,
|
|
||||||
body.colorscheme-dark h3 .heading-link,
|
|
||||||
body.colorscheme-dark h4 .heading-link,
|
|
||||||
body.colorscheme-dark h5 .heading-link,
|
|
||||||
body.colorscheme-dark h6 .heading-link {
|
|
||||||
color: #42a5f5;
|
|
||||||
font-weight: inherit;
|
|
||||||
text-decoration: none;
|
|
||||||
font-size: 80%;
|
|
||||||
visibility: hidden; }
|
|
||||||
body.colorscheme-dark h1 .title-link,
|
|
||||||
body.colorscheme-dark h2 .title-link,
|
|
||||||
body.colorscheme-dark h3 .title-link,
|
|
||||||
body.colorscheme-dark h4 .title-link,
|
|
||||||
body.colorscheme-dark h5 .title-link,
|
|
||||||
body.colorscheme-dark h6 .title-link {
|
|
||||||
color: inherit;
|
|
||||||
font-weight: inherit;
|
|
||||||
text-decoration: none; }
|
|
||||||
body.colorscheme-dark pre code {
|
|
||||||
background-color: inherit;
|
|
||||||
color: inherit; }
|
|
||||||
body.colorscheme-dark code {
|
|
||||||
background-color: #4f4f4f;
|
|
||||||
color: #dadada; }
|
|
||||||
body.colorscheme-dark blockquote {
|
|
||||||
border-left: 2px solid #424242; }
|
|
||||||
body.colorscheme-dark th,
|
|
||||||
body.colorscheme-dark td {
|
|
||||||
padding: 1.6rem; }
|
|
||||||
body.colorscheme-dark table {
|
|
||||||
border-collapse: collapse; }
|
|
||||||
body.colorscheme-dark table td,
|
|
||||||
body.colorscheme-dark table th {
|
|
||||||
border: 2px solid #dadada; }
|
|
||||||
body.colorscheme-dark table tr:first-child th {
|
|
||||||
border-top: 0; }
|
|
||||||
body.colorscheme-dark table tr:last-child td {
|
|
||||||
border-bottom: 0; }
|
|
||||||
body.colorscheme-dark table tr td:first-child,
|
|
||||||
body.colorscheme-dark table tr th:first-child {
|
|
||||||
border-left: 0; }
|
|
||||||
body.colorscheme-dark table tr td:last-child,
|
|
||||||
body.colorscheme-dark table tr th:last-child {
|
|
||||||
border-right: 0; }
|
|
||||||
|
|
||||||
@media (prefers-color-scheme: dark) {
|
|
||||||
body.colorscheme-auto {
|
|
||||||
color: #dadada;
|
|
||||||
background-color: #212121; }
|
|
||||||
body.colorscheme-auto a {
|
|
||||||
color: #42a5f5; }
|
|
||||||
body.colorscheme-auto h1,
|
|
||||||
body.colorscheme-auto h2,
|
|
||||||
body.colorscheme-auto h3,
|
|
||||||
body.colorscheme-auto h4,
|
|
||||||
body.colorscheme-auto h5,
|
|
||||||
body.colorscheme-auto h6 {
|
|
||||||
color: #dadada; }
|
|
||||||
body.colorscheme-auto h1:hover .heading-link,
|
|
||||||
body.colorscheme-auto h2:hover .heading-link,
|
|
||||||
body.colorscheme-auto h3:hover .heading-link,
|
|
||||||
body.colorscheme-auto h4:hover .heading-link,
|
|
||||||
body.colorscheme-auto h5:hover .heading-link,
|
|
||||||
body.colorscheme-auto h6:hover .heading-link {
|
|
||||||
visibility: visible; }
|
|
||||||
body.colorscheme-auto h1 .heading-link,
|
|
||||||
body.colorscheme-auto h2 .heading-link,
|
|
||||||
body.colorscheme-auto h3 .heading-link,
|
|
||||||
body.colorscheme-auto h4 .heading-link,
|
|
||||||
body.colorscheme-auto h5 .heading-link,
|
|
||||||
body.colorscheme-auto h6 .heading-link {
|
|
||||||
color: #42a5f5;
|
|
||||||
font-weight: inherit;
|
|
||||||
text-decoration: none;
|
|
||||||
font-size: 80%;
|
|
||||||
visibility: hidden; }
|
|
||||||
body.colorscheme-auto h1 .title-link,
|
|
||||||
body.colorscheme-auto h2 .title-link,
|
|
||||||
body.colorscheme-auto h3 .title-link,
|
|
||||||
body.colorscheme-auto h4 .title-link,
|
|
||||||
body.colorscheme-auto h5 .title-link,
|
|
||||||
body.colorscheme-auto h6 .title-link {
|
|
||||||
color: inherit;
|
|
||||||
font-weight: inherit;
|
|
||||||
text-decoration: none; }
|
|
||||||
body.colorscheme-auto pre code {
|
|
||||||
background-color: inherit;
|
|
||||||
color: inherit; }
|
|
||||||
body.colorscheme-auto code {
|
|
||||||
background-color: #4f4f4f;
|
|
||||||
color: #dadada; }
|
|
||||||
body.colorscheme-auto blockquote {
|
|
||||||
border-left: 2px solid #424242; }
|
|
||||||
body.colorscheme-auto th,
|
|
||||||
body.colorscheme-auto td {
|
|
||||||
padding: 1.6rem; }
|
|
||||||
body.colorscheme-auto table {
|
|
||||||
border-collapse: collapse; }
|
|
||||||
body.colorscheme-auto table td,
|
|
||||||
body.colorscheme-auto table th {
|
|
||||||
border: 2px solid #dadada; }
|
|
||||||
body.colorscheme-auto table tr:first-child th {
|
|
||||||
border-top: 0; }
|
|
||||||
body.colorscheme-auto table tr:last-child td {
|
|
||||||
border-bottom: 0; }
|
|
||||||
body.colorscheme-auto table tr td:first-child,
|
|
||||||
body.colorscheme-auto table tr th:first-child {
|
|
||||||
border-left: 0; }
|
|
||||||
body.colorscheme-auto table tr td:last-child,
|
|
||||||
body.colorscheme-auto table tr th:last-child {
|
|
||||||
border-right: 0; } }
|
|
||||||
|
|
||||||
body.colorscheme-dark .content .post .tags .tag {
|
|
||||||
background-color: #424242; }
|
|
||||||
body.colorscheme-dark .content .post .tags .tag a {
|
|
||||||
color: #dadada; }
|
|
||||||
body.colorscheme-dark .content .post .tags .tag a:active {
|
|
||||||
color: #dadada; }
|
|
||||||
|
|
||||||
body.colorscheme-dark .content .list ul li .title {
|
|
||||||
color: #dadada; }
|
|
||||||
body.colorscheme-dark .content .list ul li .title:hover, body.colorscheme-dark .content .list ul li .title:focus {
|
|
||||||
color: #42a5f5; }
|
|
||||||
|
|
||||||
body.colorscheme-dark .content .centered .about ul li a {
|
|
||||||
color: #dadada; }
|
|
||||||
body.colorscheme-dark .content .centered .about ul li a:hover, body.colorscheme-dark .content .centered .about ul li a:focus {
|
|
||||||
color: #42a5f5; }
|
|
||||||
|
|
||||||
@media (prefers-color-scheme: dark) {
|
|
||||||
body.colorscheme-auto .content .post .tags .tag {
|
|
||||||
background-color: #424242; }
|
|
||||||
body.colorscheme-auto .content .post .tags .tag a {
|
|
||||||
color: #dadada; }
|
|
||||||
body.colorscheme-auto .content .post .tags .tag a:active {
|
|
||||||
color: #dadada; }
|
|
||||||
body.colorscheme-auto .content .list ul li .title {
|
|
||||||
color: #dadada; }
|
|
||||||
body.colorscheme-auto .content .list ul li .title:hover, body.colorscheme-auto .content .list ul li .title:focus {
|
|
||||||
color: #42a5f5; }
|
|
||||||
body.colorscheme-auto .content .centered .about ul li a {
|
|
||||||
color: #dadada; }
|
|
||||||
body.colorscheme-auto .content .centered .about ul li a:hover, body.colorscheme-auto .content .centered .about ul li a:focus {
|
|
||||||
color: #42a5f5; } }
|
|
||||||
|
|
||||||
body.colorscheme-dark .notice .notice-title {
|
|
||||||
border-bottom: 1px solid #212121; }
|
|
||||||
|
|
||||||
@media (prefers-color-scheme: dark) {
|
|
||||||
body.colorscheme-auto .notice .notice-title {
|
|
||||||
border-bottom: 1px solid #212121; } }
|
|
||||||
|
|
||||||
body.colorscheme-dark .navigation a,
|
|
||||||
body.colorscheme-dark .navigation span {
|
|
||||||
color: #dadada; }
|
|
||||||
|
|
||||||
body.colorscheme-dark .navigation a:hover, body.colorscheme-dark .navigation a:focus {
|
|
||||||
color: #42a5f5; }
|
|
||||||
|
|
||||||
@media only screen and (max-width: 768px) {
|
|
||||||
body.colorscheme-dark .navigation .navigation-list {
|
|
||||||
background-color: #212121;
|
|
||||||
border-top: solid 2px #424242;
|
|
||||||
border-bottom: solid 2px #424242; } }
|
|
||||||
|
|
||||||
@media only screen and (max-width: 768px) {
|
|
||||||
body.colorscheme-dark .navigation .navigation-list .menu-separator {
|
|
||||||
border-top: 2px solid #dadada; } }
|
|
||||||
|
|
||||||
@media only screen and (max-width: 768px) {
|
|
||||||
body.colorscheme-dark .navigation #menu-toggle:checked + label > i {
|
|
||||||
color: #424242; } }
|
|
||||||
|
|
||||||
body.colorscheme-dark .navigation i {
|
|
||||||
color: #dadada; }
|
|
||||||
body.colorscheme-dark .navigation i:hover, body.colorscheme-dark .navigation i:focus {
|
|
||||||
color: #42a5f5; }
|
|
||||||
|
|
||||||
body.colorscheme-dark .navigation .menu-button i:hover, body.colorscheme-dark .navigation .menu-button i:focus {
|
|
||||||
color: #dadada; }
|
|
||||||
|
|
||||||
@media (prefers-color-scheme: dark) {
|
|
||||||
body.colorscheme-auto .navigation a,
|
|
||||||
body.colorscheme-auto .navigation span {
|
|
||||||
color: #dadada; }
|
|
||||||
body.colorscheme-auto .navigation a:hover, body.colorscheme-auto .navigation a:focus {
|
|
||||||
color: #42a5f5; } }
|
|
||||||
|
|
||||||
@media only screen and (prefers-color-scheme: dark) and (max-width: 768px) {
|
|
||||||
body.colorscheme-auto .navigation .navigation-list {
|
|
||||||
background-color: #212121;
|
|
||||||
border-top: solid 2px #424242;
|
|
||||||
border-bottom: solid 2px #424242; } }
|
|
||||||
|
|
||||||
@media only screen and (prefers-color-scheme: dark) and (max-width: 768px) {
|
|
||||||
body.colorscheme-auto .navigation .navigation-list .menu-separator {
|
|
||||||
border-top: 2px solid #dadada; } }
|
|
||||||
|
|
||||||
@media only screen and (prefers-color-scheme: dark) and (max-width: 768px) {
|
|
||||||
body.colorscheme-auto .navigation #menu-toggle:checked + label > i {
|
|
||||||
color: #424242; } }
|
|
||||||
|
|
||||||
@media (prefers-color-scheme: dark) {
|
|
||||||
body.colorscheme-auto .navigation i {
|
|
||||||
color: #dadada; }
|
|
||||||
body.colorscheme-auto .navigation i:hover, body.colorscheme-auto .navigation i:focus {
|
|
||||||
color: #42a5f5; }
|
|
||||||
body.colorscheme-auto .navigation .menu-button i:hover, body.colorscheme-auto .navigation .menu-button i:focus {
|
|
||||||
color: #dadada; } }
|
|
||||||
|
|
||||||
body.colorscheme-dark .tabs label.tab-label {
|
|
||||||
background-color: #424242;
|
|
||||||
border-color: #4f4f4f; }
|
|
||||||
|
|
||||||
body.colorscheme-dark .tabs input.tab-input:checked + label.tab-label {
|
|
||||||
background-color: #212121; }
|
|
||||||
|
|
||||||
body.colorscheme-dark .tabs .tab-content {
|
|
||||||
background-color: #212121;
|
|
||||||
border-color: #4f4f4f; }
|
|
||||||
|
|
||||||
@media (prefers-color-scheme: dark) {
|
|
||||||
body.colorscheme-auto .tabs label.tab-label {
|
|
||||||
background-color: #424242;
|
|
||||||
border-color: #4f4f4f; }
|
|
||||||
body.colorscheme-auto .tabs input.tab-input:checked + label.tab-label {
|
|
||||||
background-color: #212121; }
|
|
||||||
body.colorscheme-auto .tabs .tab-content {
|
|
||||||
background-color: #212121;
|
|
||||||
border-color: #4f4f4f; } }
|
|
||||||
|
|
||||||
body.colorscheme-dark .taxonomy-element {
|
|
||||||
background-color: #424242; }
|
|
||||||
body.colorscheme-dark .taxonomy-element a {
|
|
||||||
color: #dadada; }
|
|
||||||
body.colorscheme-dark .taxonomy-element a:active {
|
|
||||||
color: #dadada; }
|
|
||||||
|
|
||||||
@media (prefers-color-scheme: dark) {
|
|
||||||
body.colorscheme-auto .taxonomy-element {
|
|
||||||
background-color: #424242; }
|
|
||||||
body.colorscheme-auto .taxonomy-element a {
|
|
||||||
color: #dadada; }
|
|
||||||
body.colorscheme-auto .taxonomy-element a:active {
|
|
||||||
color: #dadada; } }
|
|
||||||
|
|
||||||
body.colorscheme-dark .footer a {
|
|
||||||
color: #42a5f5; }
|
|
||||||
|
|
||||||
@media (prefers-color-scheme: dark) {
|
|
||||||
body.colorscheme-auto .footer a {
|
|
||||||
color: #42a5f5; } }
|
|
||||||
|
|
||||||
body.colorscheme-dark .float-container a {
|
|
||||||
color: #dadada;
|
|
||||||
background-color: #424242; }
|
|
||||||
body.colorscheme-dark .float-container a:hover, body.colorscheme-dark .float-container a:focus {
|
|
||||||
color: #42a5f5; }
|
|
||||||
@media only screen and (max-width: 768px) {
|
|
||||||
body.colorscheme-dark .float-container a:hover, body.colorscheme-dark .float-container a:focus {
|
|
||||||
color: #dadada; } }
|
|
||||||
@media (prefers-color-scheme: dark) {
|
|
||||||
body.colorscheme-auto .float-container a {
|
|
||||||
color: #dadada;
|
|
||||||
background-color: #424242; }
|
|
||||||
body.colorscheme-auto .float-container a:hover, body.colorscheme-auto .float-container a:focus {
|
|
||||||
color: #42a5f5; } }
|
|
||||||
@media only screen and (prefers-color-scheme: dark) and (max-width: 768px) {
|
|
||||||
body.colorscheme-auto .float-container a:hover, body.colorscheme-auto .float-container a:focus {
|
|
||||||
color: #dadada; } }
|
|
||||||
body.colorscheme-dark {
|
|
||||||
/* Background */
|
|
||||||
/* PreWrapper */
|
|
||||||
/* Other */
|
|
||||||
/* Error */
|
|
||||||
/* CodeLine */
|
|
||||||
/* LineLink */
|
|
||||||
/* LineTableTD */
|
|
||||||
/* LineTable */
|
|
||||||
/* LineHighlight */
|
|
||||||
/* LineNumbersTable */
|
|
||||||
/* LineNumbers */
|
|
||||||
/* Line */
|
|
||||||
/* Keyword */
|
|
||||||
/* KeywordConstant */
|
|
||||||
/* KeywordDeclaration */
|
|
||||||
/* KeywordNamespace */
|
|
||||||
/* KeywordPseudo */
|
|
||||||
/* KeywordReserved */
|
|
||||||
/* KeywordType */
|
|
||||||
/* Name */
|
|
||||||
/* NameAttribute */
|
|
||||||
/* NameBuiltin */
|
|
||||||
/* NameBuiltinPseudo */
|
|
||||||
/* NameClass */
|
|
||||||
/* NameConstant */
|
|
||||||
/* NameDecorator */
|
|
||||||
/* NameEntity */
|
|
||||||
/* NameException */
|
|
||||||
/* NameFunction */
|
|
||||||
/* NameFunctionMagic */
|
|
||||||
/* NameLabel */
|
|
||||||
/* NameNamespace */
|
|
||||||
/* NameOther */
|
|
||||||
/* NameProperty */
|
|
||||||
/* NameTag */
|
|
||||||
/* NameVariable */
|
|
||||||
/* NameVariableClass */
|
|
||||||
/* NameVariableGlobal */
|
|
||||||
/* NameVariableInstance */
|
|
||||||
/* NameVariableMagic */
|
|
||||||
/* Literal */
|
|
||||||
/* LiteralDate */
|
|
||||||
/* LiteralString */
|
|
||||||
/* LiteralStringAffix */
|
|
||||||
/* LiteralStringBacktick */
|
|
||||||
/* LiteralStringChar */
|
|
||||||
/* LiteralStringDelimiter */
|
|
||||||
/* LiteralStringDoc */
|
|
||||||
/* LiteralStringDouble */
|
|
||||||
/* LiteralStringEscape */
|
|
||||||
/* LiteralStringHeredoc */
|
|
||||||
/* LiteralStringInterpol */
|
|
||||||
/* LiteralStringOther */
|
|
||||||
/* LiteralStringRegex */
|
|
||||||
/* LiteralStringSingle */
|
|
||||||
/* LiteralStringSymbol */
|
|
||||||
/* LiteralNumber */
|
|
||||||
/* LiteralNumberBin */
|
|
||||||
/* LiteralNumberFloat */
|
|
||||||
/* LiteralNumberHex */
|
|
||||||
/* LiteralNumberInteger */
|
|
||||||
/* LiteralNumberIntegerLong */
|
|
||||||
/* LiteralNumberOct */
|
|
||||||
/* Operator */
|
|
||||||
/* OperatorWord */
|
|
||||||
/* Punctuation */
|
|
||||||
/* Comment */
|
|
||||||
/* CommentHashbang */
|
|
||||||
/* CommentMultiline */
|
|
||||||
/* CommentSingle */
|
|
||||||
/* CommentSpecial */
|
|
||||||
/* CommentPreproc */
|
|
||||||
/* CommentPreprocFile */
|
|
||||||
/* Generic */
|
|
||||||
/* GenericDeleted */
|
|
||||||
/* GenericEmph */
|
|
||||||
/* GenericError */
|
|
||||||
/* GenericHeading */
|
|
||||||
/* GenericInserted */
|
|
||||||
/* GenericOutput */
|
|
||||||
/* GenericPrompt */
|
|
||||||
/* GenericStrong */
|
|
||||||
/* GenericSubheading */
|
|
||||||
/* GenericTraceback */
|
|
||||||
/* GenericUnderline */
|
|
||||||
/* TextWhitespace */ }
|
|
||||||
body.colorscheme-dark .bg {
|
|
||||||
color: #c9d1d9;
|
|
||||||
background-color: #0d1117; }
|
|
||||||
body.colorscheme-dark .chroma {
|
|
||||||
color: #c9d1d9;
|
|
||||||
background-color: #0d1117; }
|
|
||||||
body.colorscheme-dark .chroma .err {
|
|
||||||
color: #f85149; }
|
|
||||||
body.colorscheme-dark .chroma .lnlinks {
|
|
||||||
outline: none;
|
|
||||||
text-decoration: none;
|
|
||||||
color: inherit; }
|
|
||||||
body.colorscheme-dark .chroma .lntd {
|
|
||||||
vertical-align: top;
|
|
||||||
padding: 0;
|
|
||||||
margin: 0;
|
|
||||||
border: 0; }
|
|
||||||
body.colorscheme-dark .chroma .lntable {
|
|
||||||
border-spacing: 0;
|
|
||||||
padding: 0;
|
|
||||||
margin: 0;
|
|
||||||
border: 0; }
|
|
||||||
body.colorscheme-dark .chroma .hl {
|
|
||||||
background-color: #ffffcc; }
|
|
||||||
body.colorscheme-dark .chroma .lnt {
|
|
||||||
white-space: pre;
|
|
||||||
user-select: none;
|
|
||||||
margin-right: 0.4em;
|
|
||||||
padding: 0 0.4em 0 0.4em;
|
|
||||||
color: #64686c; }
|
|
||||||
body.colorscheme-dark .chroma .ln {
|
|
||||||
white-space: pre;
|
|
||||||
user-select: none;
|
|
||||||
margin-right: 0.4em;
|
|
||||||
padding: 0 0.4em 0 0.4em;
|
|
||||||
color: #6e7681; }
|
|
||||||
body.colorscheme-dark .chroma .line {
|
|
||||||
display: flex; }
|
|
||||||
body.colorscheme-dark .chroma .k {
|
|
||||||
color: #ff7b72; }
|
|
||||||
body.colorscheme-dark .chroma .kc {
|
|
||||||
color: #79c0ff; }
|
|
||||||
body.colorscheme-dark .chroma .kd {
|
|
||||||
color: #ff7b72; }
|
|
||||||
body.colorscheme-dark .chroma .kn {
|
|
||||||
color: #ff7b72; }
|
|
||||||
body.colorscheme-dark .chroma .kp {
|
|
||||||
color: #79c0ff; }
|
|
||||||
body.colorscheme-dark .chroma .kr {
|
|
||||||
color: #ff7b72; }
|
|
||||||
body.colorscheme-dark .chroma .kt {
|
|
||||||
color: #ff7b72; }
|
|
||||||
body.colorscheme-dark .chroma .nc {
|
|
||||||
color: #f0883e;
|
|
||||||
font-weight: bold; }
|
|
||||||
body.colorscheme-dark .chroma .no {
|
|
||||||
color: #79c0ff;
|
|
||||||
font-weight: bold; }
|
|
||||||
body.colorscheme-dark .chroma .nd {
|
|
||||||
color: #d2a8ff;
|
|
||||||
font-weight: bold; }
|
|
||||||
body.colorscheme-dark .chroma .ni {
|
|
||||||
color: #ffa657; }
|
|
||||||
body.colorscheme-dark .chroma .ne {
|
|
||||||
color: #f0883e;
|
|
||||||
font-weight: bold; }
|
|
||||||
body.colorscheme-dark .chroma .nf {
|
|
||||||
color: #d2a8ff;
|
|
||||||
font-weight: bold; }
|
|
||||||
body.colorscheme-dark .chroma .nl {
|
|
||||||
color: #79c0ff;
|
|
||||||
font-weight: bold; }
|
|
||||||
body.colorscheme-dark .chroma .nn {
|
|
||||||
color: #ff7b72; }
|
|
||||||
body.colorscheme-dark .chroma .py {
|
|
||||||
color: #79c0ff; }
|
|
||||||
body.colorscheme-dark .chroma .nt {
|
|
||||||
color: #7ee787; }
|
|
||||||
body.colorscheme-dark .chroma .nv {
|
|
||||||
color: #79c0ff; }
|
|
||||||
body.colorscheme-dark .chroma .l {
|
|
||||||
color: #a5d6ff; }
|
|
||||||
body.colorscheme-dark .chroma .ld {
|
|
||||||
color: #79c0ff; }
|
|
||||||
body.colorscheme-dark .chroma .s {
|
|
||||||
color: #a5d6ff; }
|
|
||||||
body.colorscheme-dark .chroma .sa {
|
|
||||||
color: #79c0ff; }
|
|
||||||
body.colorscheme-dark .chroma .sb {
|
|
||||||
color: #a5d6ff; }
|
|
||||||
body.colorscheme-dark .chroma .sc {
|
|
||||||
color: #a5d6ff; }
|
|
||||||
body.colorscheme-dark .chroma .dl {
|
|
||||||
color: #79c0ff; }
|
|
||||||
body.colorscheme-dark .chroma .sd {
|
|
||||||
color: #a5d6ff; }
|
|
||||||
body.colorscheme-dark .chroma .s2 {
|
|
||||||
color: #a5d6ff; }
|
|
||||||
body.colorscheme-dark .chroma .se {
|
|
||||||
color: #79c0ff; }
|
|
||||||
body.colorscheme-dark .chroma .sh {
|
|
||||||
color: #79c0ff; }
|
|
||||||
body.colorscheme-dark .chroma .si {
|
|
||||||
color: #a5d6ff; }
|
|
||||||
body.colorscheme-dark .chroma .sx {
|
|
||||||
color: #a5d6ff; }
|
|
||||||
body.colorscheme-dark .chroma .sr {
|
|
||||||
color: #79c0ff; }
|
|
||||||
body.colorscheme-dark .chroma .s1 {
|
|
||||||
color: #a5d6ff; }
|
|
||||||
body.colorscheme-dark .chroma .ss {
|
|
||||||
color: #a5d6ff; }
|
|
||||||
body.colorscheme-dark .chroma .m {
|
|
||||||
color: #a5d6ff; }
|
|
||||||
body.colorscheme-dark .chroma .mb {
|
|
||||||
color: #a5d6ff; }
|
|
||||||
body.colorscheme-dark .chroma .mf {
|
|
||||||
color: #a5d6ff; }
|
|
||||||
body.colorscheme-dark .chroma .mh {
|
|
||||||
color: #a5d6ff; }
|
|
||||||
body.colorscheme-dark .chroma .mi {
|
|
||||||
color: #a5d6ff; }
|
|
||||||
body.colorscheme-dark .chroma .il {
|
|
||||||
color: #a5d6ff; }
|
|
||||||
body.colorscheme-dark .chroma .mo {
|
|
||||||
color: #a5d6ff; }
|
|
||||||
body.colorscheme-dark .chroma .o {
|
|
||||||
color: #ff7b72;
|
|
||||||
font-weight: bold; }
|
|
||||||
body.colorscheme-dark .chroma .ow {
|
|
||||||
color: #ff7b72;
|
|
||||||
font-weight: bold; }
|
|
||||||
body.colorscheme-dark .chroma .c {
|
|
||||||
color: #8b949e;
|
|
||||||
font-style: italic; }
|
|
||||||
body.colorscheme-dark .chroma .ch {
|
|
||||||
color: #8b949e;
|
|
||||||
font-style: italic; }
|
|
||||||
body.colorscheme-dark .chroma .cm {
|
|
||||||
color: #8b949e;
|
|
||||||
font-style: italic; }
|
|
||||||
body.colorscheme-dark .chroma .c1 {
|
|
||||||
color: #8b949e;
|
|
||||||
font-style: italic; }
|
|
||||||
body.colorscheme-dark .chroma .cs {
|
|
||||||
color: #8b949e;
|
|
||||||
font-weight: bold;
|
|
||||||
font-style: italic; }
|
|
||||||
body.colorscheme-dark .chroma .cp {
|
|
||||||
color: #8b949e;
|
|
||||||
font-weight: bold;
|
|
||||||
font-style: italic; }
|
|
||||||
body.colorscheme-dark .chroma .cpf {
|
|
||||||
color: #8b949e;
|
|
||||||
font-weight: bold;
|
|
||||||
font-style: italic; }
|
|
||||||
body.colorscheme-dark .chroma .gd {
|
|
||||||
color: #ffa198;
|
|
||||||
background-color: #490202; }
|
|
||||||
body.colorscheme-dark .chroma .ge {
|
|
||||||
font-style: italic; }
|
|
||||||
body.colorscheme-dark .chroma .gr {
|
|
||||||
color: #ffa198; }
|
|
||||||
body.colorscheme-dark .chroma .gh {
|
|
||||||
color: #79c0ff;
|
|
||||||
font-weight: bold; }
|
|
||||||
body.colorscheme-dark .chroma .gi {
|
|
||||||
color: #56d364;
|
|
||||||
background-color: #0f5323; }
|
|
||||||
body.colorscheme-dark .chroma .go {
|
|
||||||
color: #8b949e; }
|
|
||||||
body.colorscheme-dark .chroma .gp {
|
|
||||||
color: #8b949e; }
|
|
||||||
body.colorscheme-dark .chroma .gs {
|
|
||||||
font-weight: bold; }
|
|
||||||
body.colorscheme-dark .chroma .gu {
|
|
||||||
color: #79c0ff; }
|
|
||||||
body.colorscheme-dark .chroma .gt {
|
|
||||||
color: #ff7b72; }
|
|
||||||
body.colorscheme-dark .chroma .gl {
|
|
||||||
text-decoration: underline; }
|
|
||||||
body.colorscheme-dark .chroma .w {
|
|
||||||
color: #6e7681; }
|
|
||||||
|
|
||||||
@media (prefers-color-scheme: dark) {
|
|
||||||
body.colorscheme-auto {
|
|
||||||
/* Background */
|
|
||||||
/* PreWrapper */
|
|
||||||
/* Other */
|
|
||||||
/* Error */
|
|
||||||
/* CodeLine */
|
|
||||||
/* LineLink */
|
|
||||||
/* LineTableTD */
|
|
||||||
/* LineTable */
|
|
||||||
/* LineHighlight */
|
|
||||||
/* LineNumbersTable */
|
|
||||||
/* LineNumbers */
|
|
||||||
/* Line */
|
|
||||||
/* Keyword */
|
|
||||||
/* KeywordConstant */
|
|
||||||
/* KeywordDeclaration */
|
|
||||||
/* KeywordNamespace */
|
|
||||||
/* KeywordPseudo */
|
|
||||||
/* KeywordReserved */
|
|
||||||
/* KeywordType */
|
|
||||||
/* Name */
|
|
||||||
/* NameAttribute */
|
|
||||||
/* NameBuiltin */
|
|
||||||
/* NameBuiltinPseudo */
|
|
||||||
/* NameClass */
|
|
||||||
/* NameConstant */
|
|
||||||
/* NameDecorator */
|
|
||||||
/* NameEntity */
|
|
||||||
/* NameException */
|
|
||||||
/* NameFunction */
|
|
||||||
/* NameFunctionMagic */
|
|
||||||
/* NameLabel */
|
|
||||||
/* NameNamespace */
|
|
||||||
/* NameOther */
|
|
||||||
/* NameProperty */
|
|
||||||
/* NameTag */
|
|
||||||
/* NameVariable */
|
|
||||||
/* NameVariableClass */
|
|
||||||
/* NameVariableGlobal */
|
|
||||||
/* NameVariableInstance */
|
|
||||||
/* NameVariableMagic */
|
|
||||||
/* Literal */
|
|
||||||
/* LiteralDate */
|
|
||||||
/* LiteralString */
|
|
||||||
/* LiteralStringAffix */
|
|
||||||
/* LiteralStringBacktick */
|
|
||||||
/* LiteralStringChar */
|
|
||||||
/* LiteralStringDelimiter */
|
|
||||||
/* LiteralStringDoc */
|
|
||||||
/* LiteralStringDouble */
|
|
||||||
/* LiteralStringEscape */
|
|
||||||
/* LiteralStringHeredoc */
|
|
||||||
/* LiteralStringInterpol */
|
|
||||||
/* LiteralStringOther */
|
|
||||||
/* LiteralStringRegex */
|
|
||||||
/* LiteralStringSingle */
|
|
||||||
/* LiteralStringSymbol */
|
|
||||||
/* LiteralNumber */
|
|
||||||
/* LiteralNumberBin */
|
|
||||||
/* LiteralNumberFloat */
|
|
||||||
/* LiteralNumberHex */
|
|
||||||
/* LiteralNumberInteger */
|
|
||||||
/* LiteralNumberIntegerLong */
|
|
||||||
/* LiteralNumberOct */
|
|
||||||
/* Operator */
|
|
||||||
/* OperatorWord */
|
|
||||||
/* Punctuation */
|
|
||||||
/* Comment */
|
|
||||||
/* CommentHashbang */
|
|
||||||
/* CommentMultiline */
|
|
||||||
/* CommentSingle */
|
|
||||||
/* CommentSpecial */
|
|
||||||
/* CommentPreproc */
|
|
||||||
/* CommentPreprocFile */
|
|
||||||
/* Generic */
|
|
||||||
/* GenericDeleted */
|
|
||||||
/* GenericEmph */
|
|
||||||
/* GenericError */
|
|
||||||
/* GenericHeading */
|
|
||||||
/* GenericInserted */
|
|
||||||
/* GenericOutput */
|
|
||||||
/* GenericPrompt */
|
|
||||||
/* GenericStrong */
|
|
||||||
/* GenericSubheading */
|
|
||||||
/* GenericTraceback */
|
|
||||||
/* GenericUnderline */
|
|
||||||
/* TextWhitespace */ }
|
|
||||||
body.colorscheme-auto .bg {
|
|
||||||
color: #c9d1d9;
|
|
||||||
background-color: #0d1117; }
|
|
||||||
body.colorscheme-auto .chroma {
|
|
||||||
color: #c9d1d9;
|
|
||||||
background-color: #0d1117; }
|
|
||||||
body.colorscheme-auto .chroma .err {
|
|
||||||
color: #f85149; }
|
|
||||||
body.colorscheme-auto .chroma .lnlinks {
|
|
||||||
outline: none;
|
|
||||||
text-decoration: none;
|
|
||||||
color: inherit; }
|
|
||||||
body.colorscheme-auto .chroma .lntd {
|
|
||||||
vertical-align: top;
|
|
||||||
padding: 0;
|
|
||||||
margin: 0;
|
|
||||||
border: 0; }
|
|
||||||
body.colorscheme-auto .chroma .lntable {
|
|
||||||
border-spacing: 0;
|
|
||||||
padding: 0;
|
|
||||||
margin: 0;
|
|
||||||
border: 0; }
|
|
||||||
body.colorscheme-auto .chroma .hl {
|
|
||||||
background-color: #ffffcc; }
|
|
||||||
body.colorscheme-auto .chroma .lnt {
|
|
||||||
white-space: pre;
|
|
||||||
user-select: none;
|
|
||||||
margin-right: 0.4em;
|
|
||||||
padding: 0 0.4em 0 0.4em;
|
|
||||||
color: #64686c; }
|
|
||||||
body.colorscheme-auto .chroma .ln {
|
|
||||||
white-space: pre;
|
|
||||||
user-select: none;
|
|
||||||
margin-right: 0.4em;
|
|
||||||
padding: 0 0.4em 0 0.4em;
|
|
||||||
color: #6e7681; }
|
|
||||||
body.colorscheme-auto .chroma .line {
|
|
||||||
display: flex; }
|
|
||||||
body.colorscheme-auto .chroma .k {
|
|
||||||
color: #ff7b72; }
|
|
||||||
body.colorscheme-auto .chroma .kc {
|
|
||||||
color: #79c0ff; }
|
|
||||||
body.colorscheme-auto .chroma .kd {
|
|
||||||
color: #ff7b72; }
|
|
||||||
body.colorscheme-auto .chroma .kn {
|
|
||||||
color: #ff7b72; }
|
|
||||||
body.colorscheme-auto .chroma .kp {
|
|
||||||
color: #79c0ff; }
|
|
||||||
body.colorscheme-auto .chroma .kr {
|
|
||||||
color: #ff7b72; }
|
|
||||||
body.colorscheme-auto .chroma .kt {
|
|
||||||
color: #ff7b72; }
|
|
||||||
body.colorscheme-auto .chroma .nc {
|
|
||||||
color: #f0883e;
|
|
||||||
font-weight: bold; }
|
|
||||||
body.colorscheme-auto .chroma .no {
|
|
||||||
color: #79c0ff;
|
|
||||||
font-weight: bold; }
|
|
||||||
body.colorscheme-auto .chroma .nd {
|
|
||||||
color: #d2a8ff;
|
|
||||||
font-weight: bold; }
|
|
||||||
body.colorscheme-auto .chroma .ni {
|
|
||||||
color: #ffa657; }
|
|
||||||
body.colorscheme-auto .chroma .ne {
|
|
||||||
color: #f0883e;
|
|
||||||
font-weight: bold; }
|
|
||||||
body.colorscheme-auto .chroma .nf {
|
|
||||||
color: #d2a8ff;
|
|
||||||
font-weight: bold; }
|
|
||||||
body.colorscheme-auto .chroma .nl {
|
|
||||||
color: #79c0ff;
|
|
||||||
font-weight: bold; }
|
|
||||||
body.colorscheme-auto .chroma .nn {
|
|
||||||
color: #ff7b72; }
|
|
||||||
body.colorscheme-auto .chroma .py {
|
|
||||||
color: #79c0ff; }
|
|
||||||
body.colorscheme-auto .chroma .nt {
|
|
||||||
color: #7ee787; }
|
|
||||||
body.colorscheme-auto .chroma .nv {
|
|
||||||
color: #79c0ff; }
|
|
||||||
body.colorscheme-auto .chroma .l {
|
|
||||||
color: #a5d6ff; }
|
|
||||||
body.colorscheme-auto .chroma .ld {
|
|
||||||
color: #79c0ff; }
|
|
||||||
body.colorscheme-auto .chroma .s {
|
|
||||||
color: #a5d6ff; }
|
|
||||||
body.colorscheme-auto .chroma .sa {
|
|
||||||
color: #79c0ff; }
|
|
||||||
body.colorscheme-auto .chroma .sb {
|
|
||||||
color: #a5d6ff; }
|
|
||||||
body.colorscheme-auto .chroma .sc {
|
|
||||||
color: #a5d6ff; }
|
|
||||||
body.colorscheme-auto .chroma .dl {
|
|
||||||
color: #79c0ff; }
|
|
||||||
body.colorscheme-auto .chroma .sd {
|
|
||||||
color: #a5d6ff; }
|
|
||||||
body.colorscheme-auto .chroma .s2 {
|
|
||||||
color: #a5d6ff; }
|
|
||||||
body.colorscheme-auto .chroma .se {
|
|
||||||
color: #79c0ff; }
|
|
||||||
body.colorscheme-auto .chroma .sh {
|
|
||||||
color: #79c0ff; }
|
|
||||||
body.colorscheme-auto .chroma .si {
|
|
||||||
color: #a5d6ff; }
|
|
||||||
body.colorscheme-auto .chroma .sx {
|
|
||||||
color: #a5d6ff; }
|
|
||||||
body.colorscheme-auto .chroma .sr {
|
|
||||||
color: #79c0ff; }
|
|
||||||
body.colorscheme-auto .chroma .s1 {
|
|
||||||
color: #a5d6ff; }
|
|
||||||
body.colorscheme-auto .chroma .ss {
|
|
||||||
color: #a5d6ff; }
|
|
||||||
body.colorscheme-auto .chroma .m {
|
|
||||||
color: #a5d6ff; }
|
|
||||||
body.colorscheme-auto .chroma .mb {
|
|
||||||
color: #a5d6ff; }
|
|
||||||
body.colorscheme-auto .chroma .mf {
|
|
||||||
color: #a5d6ff; }
|
|
||||||
body.colorscheme-auto .chroma .mh {
|
|
||||||
color: #a5d6ff; }
|
|
||||||
body.colorscheme-auto .chroma .mi {
|
|
||||||
color: #a5d6ff; }
|
|
||||||
body.colorscheme-auto .chroma .il {
|
|
||||||
color: #a5d6ff; }
|
|
||||||
body.colorscheme-auto .chroma .mo {
|
|
||||||
color: #a5d6ff; }
|
|
||||||
body.colorscheme-auto .chroma .o {
|
|
||||||
color: #ff7b72;
|
|
||||||
font-weight: bold; }
|
|
||||||
body.colorscheme-auto .chroma .ow {
|
|
||||||
color: #ff7b72;
|
|
||||||
font-weight: bold; }
|
|
||||||
body.colorscheme-auto .chroma .c {
|
|
||||||
color: #8b949e;
|
|
||||||
font-style: italic; }
|
|
||||||
body.colorscheme-auto .chroma .ch {
|
|
||||||
color: #8b949e;
|
|
||||||
font-style: italic; }
|
|
||||||
body.colorscheme-auto .chroma .cm {
|
|
||||||
color: #8b949e;
|
|
||||||
font-style: italic; }
|
|
||||||
body.colorscheme-auto .chroma .c1 {
|
|
||||||
color: #8b949e;
|
|
||||||
font-style: italic; }
|
|
||||||
body.colorscheme-auto .chroma .cs {
|
|
||||||
color: #8b949e;
|
|
||||||
font-weight: bold;
|
|
||||||
font-style: italic; }
|
|
||||||
body.colorscheme-auto .chroma .cp {
|
|
||||||
color: #8b949e;
|
|
||||||
font-weight: bold;
|
|
||||||
font-style: italic; }
|
|
||||||
body.colorscheme-auto .chroma .cpf {
|
|
||||||
color: #8b949e;
|
|
||||||
font-weight: bold;
|
|
||||||
font-style: italic; }
|
|
||||||
body.colorscheme-auto .chroma .gd {
|
|
||||||
color: #ffa198;
|
|
||||||
background-color: #490202; }
|
|
||||||
body.colorscheme-auto .chroma .ge {
|
|
||||||
font-style: italic; }
|
|
||||||
body.colorscheme-auto .chroma .gr {
|
|
||||||
color: #ffa198; }
|
|
||||||
body.colorscheme-auto .chroma .gh {
|
|
||||||
color: #79c0ff;
|
|
||||||
font-weight: bold; }
|
|
||||||
body.colorscheme-auto .chroma .gi {
|
|
||||||
color: #56d364;
|
|
||||||
background-color: #0f5323; }
|
|
||||||
body.colorscheme-auto .chroma .go {
|
|
||||||
color: #8b949e; }
|
|
||||||
body.colorscheme-auto .chroma .gp {
|
|
||||||
color: #8b949e; }
|
|
||||||
body.colorscheme-auto .chroma .gs {
|
|
||||||
font-weight: bold; }
|
|
||||||
body.colorscheme-auto .chroma .gu {
|
|
||||||
color: #79c0ff; }
|
|
||||||
body.colorscheme-auto .chroma .gt {
|
|
||||||
color: #ff7b72; }
|
|
||||||
body.colorscheme-auto .chroma .gl {
|
|
||||||
text-decoration: underline; }
|
|
||||||
body.colorscheme-auto .chroma .w {
|
|
||||||
color: #6e7681; } }
|
|
||||||
|
|
||||||
/*# sourceMappingURL=coder-dark.css.map */
|
|
|
@ -1 +0,0 @@
|
||||||
{"Target":"css/coder-dark.css","MediaType":"text/css","Data":{}}
|
|
File diff suppressed because it is too large
Load diff
|
@ -1 +0,0 @@
|
||||||
{"Target":"css/coder.css","MediaType":"text/css","Data":{}}
|
|
File diff suppressed because one or more lines are too long
|
@ -1 +0,0 @@
|
||||||
{"Target":"css/coder-dark.min.a00e6364bacbc8266ad1cc81230774a1397198f8cfb7bcba29b7d6fcb54ce57f.css","MediaType":"text/css","Data":{"Integrity":"sha256-oA5jZLrLyCZq0cyBIwd0oTlxmPjPt7y6KbfW/LVM5X8="}}
|
|
File diff suppressed because one or more lines are too long
|
@ -1 +0,0 @@
|
||||||
{"Target":"css/coder.min.e1bdf152d93b060b06ba5d496486ed9c201a8b95d335e035beb5faebe3b61cad.css","MediaType":"text/css","Data":{"Integrity":"sha256-4b3xUtk7BgsGul1JZIbtnCAai5XTNeA1vrX66+O2HK0="}}
|
|
BIN
static/files/photo.jpg
Normal file
BIN
static/files/photo.jpg
Normal file
Binary file not shown.
After Width: | Height: | Size: 101 KiB |
20
static/files/vcard.vcf
Normal file
20
static/files/vcard.vcf
Normal file
|
@ -0,0 +1,20 @@
|
||||||
|
BEGIN:VCARD
|
||||||
|
VERSION:3.0
|
||||||
|
FN;CHARSET=UTF-8:Александр Кирюхин
|
||||||
|
N;CHARSET=UTF-8:Кирюхин;Александр;;;
|
||||||
|
NICKNAME;CHARSET=UTF-8:NeonXP
|
||||||
|
GENDER:M
|
||||||
|
BDAY:19890506
|
||||||
|
EMAIL;CHARSET=UTF-8;type=HOME,INTERNET:i@neonxp.ru
|
||||||
|
LOGO:https://neonxp.ru/img/logo512.png
|
||||||
|
TEL;TYPE=CELL:+79377711142
|
||||||
|
ADR;CHARSET=UTF-8;TYPE=HOME:;;;Казань;Татарстан;;Российская Федерация
|
||||||
|
ROLE;CHARSET=UTF-8:Старший разработчик
|
||||||
|
ORG;CHARSET=UTF-8:VK
|
||||||
|
URL;CHARSET=UTF-8:https://neonxp.ru
|
||||||
|
X-FEED;CHARSET=UTF-8:https://neonxp.ru/index.xml
|
||||||
|
SOURCE:https://neonxp.ru/files/vcard.vcf
|
||||||
|
PHOTO:https://neonxp.ru/files/photo.jpg
|
||||||
|
X-SOCIALPROFILE;TYPE=Mastodon:https://soc.neonxp.ru/@neonxp
|
||||||
|
REV:2024-06-23T21:00:05.953Z
|
||||||
|
END:VCARD
|
Loading…
Reference in a new issue