-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathmkdocs.yml
More file actions
83 lines (76 loc) · 2.54 KB
/
Copy pathmkdocs.yml
File metadata and controls
83 lines (76 loc) · 2.54 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
site_name: Web Technologies Mind Map
site_description: >-
A structured, teachable map of web technologies — from internet basics through
the evolution of the web to modern development practice.
site_author: Samir SELLAMI
site_url: https://samrepository.github.io/Web_Technologies_MindMap/
repo_url: https://github.com/SamRepository/Web_Technologies_MindMap
repo_name: SamRepository/Web_Technologies_MindMap
edit_uri: "" # pages under docs/reference/ are generated; editing them is wrong
copyright: >-
Content CC BY-SA 4.0 · Code Apache 2.0 · © Samir SELLAMI
theme:
name: material
language: en
features:
- navigation.instant
- navigation.tracking # keep the URL anchor in step with the visible section
- navigation.top
- navigation.indexes
- toc.follow
- search.suggest
- search.highlight
- search.share
- content.code.copy
palette:
- media: "(prefers-color-scheme: light)"
scheme: default
primary: indigo
accent: indigo
toggle:
icon: material/brightness-7
name: Switch to dark mode
- media: "(prefers-color-scheme: dark)"
scheme: slate
primary: indigo
accent: indigo
toggle:
icon: material/brightness-4
name: Switch to light mode
markdown_extensions:
# attr_list is required: the reference pages set explicit heading ids with
# {#concept-id} so anchors stay stable when a label is reworded.
- attr_list
- md_in_html
- tables
- admonition
- footnotes
- toc:
permalink: true
toc_depth: 3
plugins:
- search
# The learning paths link every concept they sequence to its anchor in the
# reference pages -- ~180 links. Without anchor validation MkDocs checks that
# the *page* exists and says nothing about the fragment, so a renamed concept id
# would silently produce links that land on the right page at the wrong place.
# With --strict this becomes a build failure.
validation:
anchors: warn
unrecognized_links: warn
nav:
- Home: index.md
- Interactive mind map: mindmap.html
- Learning paths: learning-paths.md
- Reference:
- reference/index.md
- Top-Level Pillar Concepts: reference/00-pillars.md
- Main Computer Science Disciplines: reference/00-disciplines.md
- Introduction to Web Technologies: reference/01-introduction.md
- Evolution of the Web: reference/02-evolution.md
- Web Development: reference/03-web-development.md
- Additional Topics: reference/04-additional-topics.md
- Project:
- Roadmap: ROADMAP.md
not_in_nav: |
mindmap.html