Skip to content

Commit 2a5dc6d

Browse files
author
Bandarenka Yura
committed
up
1 parent d103b0a commit 2a5dc6d

File tree

4 files changed

+40
-142
lines changed

4 files changed

+40
-142
lines changed

docs/index.md

+11-11
Original file line numberDiff line numberDiff line change
@@ -45,14 +45,14 @@ hide:
4545

4646
!!!abstract "Справочники"
4747

48-
[![HTML](html.svg){: style="height:16px;width:16px;vertical-align:middle;"} HTML + CSS](https://hcdev.ru/)    
49-
[![Typescript](ts.svg){: style="height:16px;width:16px;vertical-align:middle;"} Typescript](https://scriptdev.ru/)    
50-
[![Angular](angular.svg){: style="height:16px;width:16px;vertical-align:middle;"} Angular](https://angdev.ru/)    
51-
[![React](react.svg){: style="height:16px;width:16px;vertical-align:middle;"} React](https://reactdev.ru/)    
52-
[![Solid](solid.svg){: style="height:16px;width:16px;vertical-align:middle;"} Solid](https://soliddev.ru/)    
53-
[![React Native](rn.svg){: style="height:16px;width:16px;vertical-align:middle;"} React Native](https://reactnativedev.ru/)    
54-
[![PWA](pwa.svg){: class="nolightbox" style="height:16px;width:16px;vertical-align:middle;"} PWA](https://pwadev.ru/)    
55-
[![Node.js](nodejs.svg){: style="height:16px;width:16px;vertical-align:middle;"} Node.js](https://nodejsdev.ru/)    
56-
[![Python 3](python.svg){: style="height:16px;width:16px;vertical-align:middle;"} Python 3](https://py3dev.ru/)    
57-
**[![XSLT](xslt.svg){: style="height:16px;width:16px;vertical-align:middle;"} XSLT](https://xsltdev.ru/)**    
58-
[![БД](db.svg){: style="height:16px;width:16px;vertical-align:middle;"} Базы данных](https://dbasedev.ru/)    
48+
[![HTML](html.svg){: class="nolightbox" style="height:16px;width:16px;vertical-align:middle;"} HTML + CSS](https://hcdev.ru/)    
49+
[![Typescript](ts.svg){: class="nolightbox" style="height:16px;width:16px;vertical-align:middle;"} Typescript](https://scriptdev.ru/)    
50+
[![Angular](angular.svg){: class="nolightbox" style="height:16px;width:16px;vertical-align:middle;"} Angular](https://angdev.ru/)    
51+
[![React](react.svg){: class="nolightbox" style="height:16px;width:16px;vertical-align:middle;"} React](https://reactdev.ru/)    
52+
[![Solid](solid.svg){: class="nolightbox" style="height:16px;width:16px;vertical-align:middle;"} Solid](https://soliddev.ru/)    
53+
[![React Native](rn.svg){: class="nolightbox" style="height:16px;width:16px;vertical-align:middle;"} React Native](https://reactnativedev.ru/)    
54+
[![PWA](pwa.svg){: class="nolightbox" style="height:16px;width:16px;vertical-align:middle;"} PWA](https://pwadev.ru/)    
55+
[![Node.js](nodejs.svg){: class="nolightbox" style="height:16px;width:16px;vertical-align:middle;"} Node.js](https://nodejsdev.ru/)    
56+
[![Python 3](python.svg){: class="nolightbox" style="height:16px;width:16px;vertical-align:middle;"} Python 3](https://py3dev.ru/)    
57+
**[![XSLT](xslt.svg){: class="nolightbox" style="height:16px;width:16px;vertical-align:middle;"} XSLT](https://xsltdev.ru/)**    
58+
[![БД](db.svg){: class="nolightbox" style="height:16px;width:16px;vertical-align:middle;"} Базы данных](https://dbasedev.ru/)    

mkdocs.yml

+28-33
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
site_name: XSLT
22
site_url: https://xsltdev.ru/
3-
site_description: Справочник XSLT-разработчика с примерами кода
3+
site_description: Справочник XSLT с примерами кода
44
site_author: xsltdev.ru
55
copyright: (☭) Народное достояние с 2012 года
66

@@ -11,20 +11,27 @@ theme:
1111
name: material
1212
custom_dir: overrides
1313
palette:
14+
- media: '(prefers-color-scheme)'
15+
primary: black
16+
accent: teal
17+
toggle:
18+
icon: material/brightness-auto
19+
name: Переключиться на светлую тему
1420
- media: '(prefers-color-scheme: light)'
1521
scheme: default
1622
primary: black
1723
accent: teal
1824
toggle:
1925
icon: material/toggle-switch-off-outline
20-
name: Тёмная тема
26+
name: Переключиться на тёмную тему
2127
- media: '(prefers-color-scheme: dark)'
2228
scheme: slate
2329
primary: black
2430
accent: teal
2531
toggle:
2632
icon: material/toggle-switch
27-
name: Светлая тема
33+
name: Переключиться на системную тему
34+
2835
language: ru
2936
features:
3037
- navigation.prune
@@ -72,40 +79,28 @@ plugins:
7279
- en
7380
- awesome-pages
7481
- social
82+
- minify:
83+
minify_html: true
84+
htmlmin_opts:
85+
remove_comments: true
86+
cache_safe: true
87+
- glightbox:
88+
auto_caption: true
89+
skip_classes:
90+
- nolightbox
7591

7692
extra:
7793
generator: false
7894
social:
79-
- icon: fontawesome/brands/html5
80-
link: 'https://hcdev.ru/'
81-
name: HTML and CSS docs
82-
- icon: fontawesome/brands/js
83-
link: 'https://scriptdev.ru/'
84-
name: Javascript
85-
- icon: fontawesome/brands/angular
86-
link: 'https://angdev.ru/'
87-
name: Angular docs
88-
- icon: fontawesome/brands/react
89-
link: 'https://reactdev.ru/'
90-
name: React docs
91-
- icon: simple/solid
92-
link: 'https://soliddev.ru/'
93-
name: Solid sdocs
94-
- icon: fontawesome/solid/mobile-screen
95-
link: 'https://reactnativedev.ru/'
96-
name: React Native docs
97-
- icon: fontawesome/brands/node-js
98-
link: 'https://nodejsdev.ru/'
99-
name: Node.js docs
100-
- icon: fontawesome/brands/python
101-
link: 'https://py3dev.ru/'
102-
name: Python 3 docs
103-
- icon: fontawesome/solid/code
104-
link: 'https://xsltdev.ru/'
105-
name: XSLT docs
106-
- icon: fontawesome/solid/database
107-
link: 'https://dbasedev.ru/'
108-
name: Базы данных
95+
- icon: fontawesome/brands/github
96+
link: https://github.com/xsltdev
97+
name: GitHub
98+
- icon: fontawesome/regular/heart
99+
link: https://boosty.to/bndby
100+
name: Boosty
101+
- icon: fontawesome/brands/linkedin
102+
link: https://www.linkedin.com/in/bndby/
103+
name: LinkedIn
109104

110105
extra_css:
111106
- '/assets/stylesheets/styles.css?4'

overrides/assets/stylesheets/styles.css

-98
Original file line numberDiff line numberDiff line change
@@ -151,101 +151,3 @@ h3 {
151151
background: url('/heart.svg') left center / 16px 16px
152152
no-repeat;
153153
}
154-
155-
/* mkdocs cards*/
156-
.md-typeset .grid {
157-
grid-gap: 0.8rem;
158-
display: grid;
159-
grid-template-columns: repeat(
160-
auto-fit,
161-
minmax(16rem, 1fr)
162-
);
163-
margin: 1em 0;
164-
}
165-
.md-typeset .grid.cards > ol,
166-
.md-typeset .grid.cards > ul {
167-
display: contents;
168-
}
169-
.md-typeset .grid.cards > ol > li,
170-
.md-typeset .grid.cards > ul > li,
171-
.md-typeset .grid > .card {
172-
border: 0.05rem solid
173-
var(--md-default-fg-color--lightest);
174-
border-radius: 0.1rem;
175-
display: block;
176-
margin: 0;
177-
padding: 0.8rem;
178-
transition: border 0.25s, box-shadow 0.25s;
179-
box-shadow: var(--md-shadow-z1);
180-
}
181-
.md-typeset .grid.cards > ol > li:focus-within,
182-
.md-typeset .grid.cards > ol > li:hover,
183-
.md-typeset .grid.cards > ul > li:focus-within,
184-
.md-typeset .grid.cards > ul > li:hover,
185-
.md-typeset .grid > .card:focus-within,
186-
.md-typeset .grid > .card:hover {
187-
border-color: #0000;
188-
box-shadow: var(--md-shadow-z2);
189-
}
190-
.md-typeset .grid.cards > ol > li > hr,
191-
.md-typeset .grid.cards > ul > li > hr,
192-
.md-typeset .grid > .card > hr {
193-
margin-bottom: 1em;
194-
margin-top: 1em;
195-
}
196-
.md-typeset .grid.cards > ol > li > :first-child,
197-
.md-typeset .grid.cards > ul > li > :first-child,
198-
.md-typeset .grid > .card > :first-child {
199-
margin-top: 0;
200-
}
201-
.md-typeset .grid.cards > ol > li > :last-child,
202-
.md-typeset .grid.cards > ul > li > :last-child,
203-
.md-typeset .grid > .card > :last-child {
204-
margin-bottom: 0;
205-
}
206-
.md-typeset .grid > *,
207-
.md-typeset .grid > .admonition,
208-
.md-typeset .grid > .highlight > *,
209-
.md-typeset .grid > .highlighttable,
210-
.md-typeset .grid > .md-typeset details,
211-
.md-typeset .grid > details,
212-
.md-typeset .grid > pre {
213-
margin-bottom: 0;
214-
margin-top: 0;
215-
}
216-
.md-typeset .grid > .highlight > pre:only-child,
217-
.md-typeset .grid > .highlight > pre > code,
218-
.md-typeset .grid > .highlighttable,
219-
.md-typeset .grid > .highlighttable > tbody,
220-
.md-typeset .grid > .highlighttable > tbody > tr,
221-
.md-typeset .grid > .highlighttable > tbody > tr > .code,
222-
.md-typeset
223-
.grid
224-
> .highlighttable
225-
> tbody
226-
> tr
227-
> .code
228-
> .highlight,
229-
.md-typeset
230-
.grid
231-
> .highlighttable
232-
> tbody
233-
> tr
234-
> .code
235-
> .highlight
236-
> pre,
237-
.md-typeset
238-
.grid
239-
> .highlighttable
240-
> tbody
241-
> tr
242-
> .code
243-
> .highlight
244-
> pre
245-
> code {
246-
height: 100%;
247-
}
248-
.md-typeset .grid > .tabbed-set {
249-
margin-bottom: 0;
250-
margin-top: 0;
251-
}

requirements.txt

+1
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ pymdown-extensions
88
mkdocs-material
99
mkdocs-awesome-pages-plugin
1010
mkdocs-minify-plugin
11+
mkdocs-glightbox
1112
PyYAML
1213
six
1314
tornado

0 commit comments

Comments
 (0)