New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Pelican theme preview #213
Comments
Exactly what I was looking for @devty1023, thanks! |
@devty1023 Cool tool! Thanks for developing it. I suggest you to do add link to the app in Pelican Wiki. |
thanks for the feedback guys! |
Do you mind if i fork this and make changes so it auto updates? It seems to have not found new themes. Maybe we could make this an official part of the Pelican site @ametaireau? |
+1 themes.getpelican.com would be great :) |
I guess a cronjob on the VM we have for pelican to update every day would be enough? |
I'll get on this this week/weekend too then. I think I'll create a sample blog for it. Think you could create a report and give me perms @ametaireau? |
I would say so. Recursive git pull and a simple configuration, post and a page or so and generate them. Maybe tie them in to imagick for a screenshot too? -----Original Message----- I guess a cronjob on the VM we have for pelican to update every day would be enough? Reply to this email directly or view it on GitHub: |
I found a bunch of problems on the script mentioned, we would need to fix before having themes.getpelican.com ready. We can improve the existing script to have imagemagick etc, yes, but I think the first thing to do is to have it working and validate it works. |
(We also can have it hosted at heroku if that's how it was made and if it works well like that. I can do a CNAME from themes.getpelican.com to anywhere needed, just let me know.) |
No worries. I'll do what I can unless someone else beats me to it. -----Original Message----- I found a bunch of problems on the script mentioned, we would need to fix before having themes.getpelican.com ready. We can improve the existing script to have imagemagick etc, yes, but I think the first thing to do is to have it working and validate it works. Reply to this email directly or view it on GitHub: |
This is great! The script is going to have "it works on my machine" problem - it was designed to have one designated machine (my laptop) compile the themes and push it to heroku. But nothing fancy is going on here, and I'm sure porting project to another machine should take no more than few hours. @kura, if you face any problems, just let me know. I can spend some time documenting exact steps I've taken on my machine if that helps. |
@devty1023 script generation of themes fails but, it's easy enough for me to fix. Thanks for starting this for us man, real good idea. =) |
Any update on this front? |
I haven't had a lot of time lately. =( It's still on the cards, I just need to make some time to finish it. |
I've written something similar, and used github pages to display a page of "previews" (probably should generate smaller preview images rather than CSS scaling) with links to each site. This could also be run in a cronjob with an automated push when changes are detected. http://purewhite2010.github.io/pelican-theme-demos/ Just a note, I've included a Page as well, instead of just blog posts, as most sites have at least an About page as well, and seeing how that looks is important to me when looking for a theme. |
https://github.com/ingwinlu/pelican-themes-previewer/ just throwing this out there since i will probably not get to it soon, uses a pelican plugin which parses the pelican-themes repository and generates them into articles. can be used to also have an rss feed of themes, and all that other fancy stuff. if someone wants to pick up, feel free to hammer me with questions. |
Please link to the theme preview solutions in this repository's README.rst or some other easily found place. At least link to this thread! |
Better solution exists here! |
Nice! Don't hesitate to make a pull request on the pelican docs so that this site is showcased! |
There had to be a better way for me to preview all the pelican-themes in this repository instead of clicking on each candidates and hoping to see a live preview/screenshot. (is there??)
I created a small website that demos each theme. If the theme does not automatically generate an index.html, it is going to have a bad time... If the theme error on my compilation step for some reason, it is not included...
Source code for the webapp here.
Hope the community finds this useful.
The text was updated successfully, but these errors were encountered: