Migrate to MkDocs by honzajavorek · Pull Request #559 · pyvec/python.cz
Navigation Menu
{{ message }}
- Notifications You must be signed in to change notification settings
- Fork 118
Merged
Conversation
Copy link Copy Markdown
Member
See the website at honzajavorek.github.io/mkdocs-python.cz.
This is a proof of concept and a work in progress.
Goals
- Give up on complicated custom solutions which have little added value, but enormous overhead
- Give up on custom design, because there is nobody in the community to maintain custom designs
- Use as much existing software as possible
- Make the website easy to maintain, easy to edit, easy to contribute
Intentionally not trying to achieve feature parity with existing python.cz website.
TODO
- port static content
- customize the theme
- events as a plugin
- fix absolute links and make them relative
- icons (index is here: https://emojipedia.org/twitter)
- images
- legacy redirects
- analytics
- english version
- delete the old code
- use https://github.com/juniorguru/teemup to get events from meetup.com
- keep tests which make sense and delete the rest
- better readme
- triage https://github.com/pyvec/python.cz/issues and close all irrelevant issues
- update https://docs.pyvec.org/guides/calendar.html and link it from the site
- create issue (nice to have): social cards - https://squidfunk.github.io/mkdocs-material/setup/setting-up-social-cards/
- create issue (nice to have): logo should be on a white circle
- create issue (nice to have) for each of the TODOs in the page content
Related issues
honzajavorek added a commit to honzajavorek/mkdocs-python.cz that referenced this pull request
Aug 26, 2023
honzajavorek
mentioned this pull request
Closed
Copy link Copy Markdown
Contributor
mpavlase
commented
Aug 30, 2024
mpavlase commented
Aug 30, 2024@honzajavorek I've implemented the point:
[ ] use https://github.com/juniorguru/teemup to get events from meetup.com
honzajavorek and others added 27 commits
August 31, 2024 11:42mpavlase added 2 commits
August 31, 2024 11:42
honzajavorek
force-pushed
the
main
branch
from
0591d35 to
5f1ab72
Compare
honzajavorek
marked this pull request as ready for review
mpavlase and others added 15 commits
August 31, 2024 12:43Copy link Copy Markdown
Member Author
honzajavorek
commented
Aug 31, 2024
honzajavorek commented
Aug 31, 2024@mpavlase ship it! 🚀
mpavlase added 2 commits
September 1, 2024 21:24
mpavlase
merged commit
723a31a
into
pyvec:master
This was referenced
Sep 2, 2024Open
Copy link Copy Markdown
Member Author
honzajavorek
commented
Sep 2, 2024
honzajavorek commented
Sep 2, 2024This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment