From fd6fe99af57dfb553c90d9de0be28d98b72fb5ea Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Olivier=20B=C3=BCchel?= Date: Fri, 16 Jan 2026 22:37:48 +0100 Subject: [PATCH] first commit --- docs/assets/favicon.ico | Bin 0 -> 3638 bytes docs/assets/olive-banner.png | Bin 0 -> 4347 bytes docs/index.md | 36 +++++++++++++++++ mkdocs.yml | 74 +++++++++++++++++++++++++++++++++++ 4 files changed, 110 insertions(+) create mode 100644 docs/assets/favicon.ico create mode 100644 docs/assets/olive-banner.png create mode 100644 docs/index.md create mode 100755 mkdocs.yml diff --git a/docs/assets/favicon.ico b/docs/assets/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..bf73271164dbc5928f63c109c013a57544e7e7b9 GIT binary patch literal 3638 zcmeHJ2~>?~7=At~JCQA->T| zjR-(&Q~=Dc-bP79B^F*!Mt056{Lgq} zX@V5e3<)BxgkgSS25>YG-kHx~b>%jKE}Vg^{2eZZpF+&dC_H)o7#AXgU=t@nMRhg& z{Jk(DA`#BX8DJ;F5h*JK4xa;jLSUC5K~KszF5wE`RC+5 z#kCue2)=k0I2Hu>h60Dk|5z}psaEg_29Aed7Ug2i<@RZOs=)uX0<7*pUC20WGI~b$ z4!QzCxK(>&Gvg+j6SPINMcByLz`$Z=@8QGRcI2_T1z~0VcC1S?9#1soa8nI7M32Wx zIy|1trcU8;H$zJUi-CPqSihb;X1y#rPirxtP1m7nllb%5Aj@%bxa z*y*j!S_<}*#>h^pgU9y}@(~iPc{X^TdiUf)_^(b*3OJqBqG?1^p|dVZ1R5Ef&Z?h_ zg!S@iyoRk!l;SdJlk3h6c$$#{QRFQcTIk}iuP3tJl)^JT3pnx%);cameA0E47vB;-2<|><(4d@q(7J`b3vH^Q4$YtF-iOe=dma%(|3X|NU)QIt z|8xcFs8T~vU#IF@{A2t&-M(I46UTM5O7)Oc_{<_Y^Dm-FEHvbA(>MwY7M|kMKtC<2UYa<@)FG7m9ZZ29AyU z&)c`+13#@{er%=4k~h%avvt4*j{ml$ORfAFYatT&&zOGa-i%H7u4(Q1GS+&j183kg zsf%;R9tQJGhKyb^n+u@0Kc?~xUjuQkp{%=c^Y*Nd=C(RK>)(yf(P76jGpz-~HRmp_ zb3TEYJ0)$8+YP$vfwXW`*txyycY*9JUe>t}6pb#o9qxQXUi@briL z1jwu>Z&CA78}@w-Y``n_73=%=6E+mzu23A>tH&$c-mia~|A_dw5dUvY`rje{1Jp@+ Ab^rhX literal 0 HcmV?d00001 diff --git a/docs/assets/olive-banner.png b/docs/assets/olive-banner.png new file mode 100644 index 0000000000000000000000000000000000000000..b33257475448e6edeabb7e2a08f35c6a3f095e50 GIT binary patch literal 4347 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 literal 0 HcmV?d00001 diff --git a/docs/index.md b/docs/index.md new file mode 100644 index 0000000..1612b90 --- /dev/null +++ b/docs/index.md @@ -0,0 +1,36 @@ +# Examples +Ecamples documetnas + + +# Milestones + + +infrastructure level I finished +getting new recruits +choosing project +Minimum Viable Product (MVP), the reason for agile programming + +Where (swiss, maroc) +Who +why +when +what + +# Learning + +writing, thinking and learning are the same. + +Project list: +1. [Scheduling Problem] +2. Learn Arabic Language/Learn Any Language (LAL) +3. some more + + +Learning Lanes: +- Basic and introducion themes +- Applied Themes (blockchain, constrained programming, AI integration, ..) +- working process themes (git, coding styles, IDE Emacs, testing, CI/CD piplines, ..) + + [Scheduling Problem] : scheduling.md +# [sponsors]: https://squidfunk.github.io/mkdocs-material/insiders/ +# [available features]: https://squidfunk.github.io/mkdocs-material/insiders/#whats-in-for-me diff --git a/mkdocs.yml b/mkdocs.yml new file mode 100755 index 0000000..162d9fe --- /dev/null +++ b/mkdocs.yml @@ -0,0 +1,74 @@ + +# Project information +site_name: olive it: I love IT +site_url: https://mkdocs-material.github.io/examples/ +site_author: Oliver Büchel +site_description: >- + Continous quality delivered by continous learning, breaking + the wall of comfortable mediocracy + +# Repository +repo_name: oliveit-web +repo_url: https://gitea.olive-it.ch/oli/public-testrepo2.git + +# Copyright +# copyright: Copyright © 1700 - 2200 + +# Theme +theme: +# name: material + name: readthedocs + features: + - content.action.edit + - content.action.view + - content.tooltips + - navigation.sections + favicon: assets/favicon.ico + icon: + logo: assets/olive-banner.png + +# Plugins +# plugins: +# - projects: +# projects_dir: examples +# projects_config_transform: !!python/name:examples.transform +# log_level: info + +# Hooks +hooks: + - hooks/archive.py + +validation: + nav: + omitted_files: warn + not_found: warn + absolute_links: warn + links: + not_found: warn + absolute_links: warn + unrecognized_links: warn + +# Customization +extra: + analytics: + provider: google + property: !ENV GOOGLE_ANALYTICS_KEY + +# Extensions +markdown_extensions: + - admonition + - attr_list + - footnotes + - toc: + permalink: true + - pymdownx.betterem: + smart_enable: all + - pymdownx.details + - pymdownx.emoji: + emoji_generator: !!python/name:material.extensions.emoji.to_svg + emoji_index: !!python/name:material.extensions.emoji.twemoji + - pymdownx.highlight: + anchor_linenums: true + - pymdownx.keys + - pymdownx.tabbed: + alternate_style: true