Skip to content

Migrate Gallery to Catalog#165

Closed
pawamoy wants to merge 40 commits intomainfrom
gallery
Closed

Migrate Gallery to Catalog#165
pawamoy wants to merge 40 commits intomainfrom
gallery

Conversation

@pawamoy
Copy link
Copy Markdown
Contributor

@pawamoy pawamoy commented Dec 2, 2023

Migration of the code in https://github.com/pawamoy/mkdocs-gallery.
The code now use the local projects.yaml file instead of downloading it from GitHub.
@oprypin listed as co-author.


TODO once merged and deployed: update the generator to use URLs from mkdocs.github.io/catalog for theme thumbnails

Co-authored-by: Oleh Prypin <oleh@pryp.in>
github-actions Bot and others added 2 commits January 25, 2024 22:28
Co-authored-by: pawamoy <pawamoy@users.noreply.github.com>
Co-authored-by: pawamoy <pawamoy@users.noreply.github.com>
@pawamoy pawamoy requested a review from oprypin February 5, 2024 13:49
with:
path: gallery

deploy:
Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Careful review needed here: I'm not sure deploying to GitHub pages is desirable, given MkDocs documentation is served under its own custom domain.

This comment was marked as abuse.

Copy link
Copy Markdown
Contributor Author

@pawamoy pawamoy Apr 24, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks, that's what I'm suspecting too. @tomchristie can you confirm that docs pushed on the gh-pages branch of mkdocs/catalog will end up at www.mkdocs.org/catalog (not that I want to proceed, just want to understand how it works)?

github-actions Bot and others added 22 commits February 8, 2024 19:51
Co-authored-by: pawamoy <pawamoy@users.noreply.github.com>
Co-authored-by: pawamoy <pawamoy@users.noreply.github.com>
Co-authored-by: pawamoy <pawamoy@users.noreply.github.com>
Co-authored-by: pawamoy <pawamoy@users.noreply.github.com>
Co-authored-by: pawamoy <pawamoy@users.noreply.github.com>
Co-authored-by: pawamoy <pawamoy@users.noreply.github.com>
Add project mkdocs-link-embeds-plugin to CSS Styling subcategory.
Co-authored-by: pawamoy <pawamoy@users.noreply.github.com>
Co-authored-by: pawamoy <pawamoy@users.noreply.github.com>
Co-authored-by: pawamoy <pawamoy@users.noreply.github.com>
Co-authored-by: pawamoy <pawamoy@users.noreply.github.com>
@Andre601

This comment was marked as abuse.

@pawamoy
Copy link
Copy Markdown
Contributor Author

pawamoy commented Apr 24, 2024

Interesting point, yes, why not. That would play well with the hosting site which can itself be used in both variants (showing light variants or dark variants depending on the current theme selected by the user browsing the site). Maybe not that useful to display both variants next to each other though (takes more space and we don't have a lot, at least in the catalog, and users can reach the demo and see the variants there for themselves, interactively).

@pawamoy
Copy link
Copy Markdown
Contributor Author

pawamoy commented Nov 6, 2025

Closing, feel free to take it from there.

@pawamoy pawamoy closed this Nov 6, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

9 participants