getpelican / pelican

Static site generator that supports Markdown and reST syntax. Powered by Python.
https://getpelican.com
GNU Affero General Public License v3.0
12.56k stars 1.81k forks source link

Add a new default theme which is responsive and widely reusable #1280

Open naturallymitchell opened 10 years ago

naturallymitchell commented 10 years ago

In this issue I would like to solve:

This issue builds on #1092 (Inherit from arbitrary theme) which makes !simple's inheritance functionality available to themes such as this one.

I don't have a PR yet, but here's the code:

These three examples demonstrate the base theme, and while not absolutely necessary, I believe that these three example themes, or some other ones, would be very useful for demonstrating the foundation code and driving adoption. Not just that.. Having more options out-of-the-box would improve usability, where users can choose how they'd like to begin using Pelican. Also, it would increase the diversity of looks-n-feels of Pelican.

I'm not an HTML/CSS expert, so before these themes are ready, they will need some care.

jsonbecker commented 10 years ago

Would it be better to submit these themes in pelican-themes and then when they are looking good to go request these be used as defaults?

naturallymitchell commented 9 years ago

@jasonpbecker, I'll happily meet you half way at https://github.com/getpelican/pelican/issues/1488. Please voice support there if you agree.

leotrs commented 8 years ago

What happened to those themes? Themes already live in a different repo.

leotrs commented 8 years ago

@jsonbecker @mitchtbaum ^

justinmayer commented 1 year ago

I would like to choose a Pelican theme as a test case for community-maintained themes, much like we have done under the Pelican Plugins organizational banner.

@DragonSerw mentioned Papyrus, which could be a potential starting point.

@aleylara: Would you be open to relocating the Papyrus theme under the https://github.com/pelican-themes organization so the broader Pelican community can collaborate on it and enhance it further? As the original author, you would of course continue to have full commit permissions in the new repository, and if interested, you could continue to guide the theme's development there. What do you think?

aleylara commented 1 year ago

Hi @justinmayer

That would be fine. Let me know how you want to proceed.

justinmayer commented 1 year ago

That's wonderful, @aleylara. Would you please follow these transfer instructions? In step four, select Specify an organization or username and then enter pelican-themes as the organization name.

Would you please let me know once that has been completed? Then I can take the next steps and ensure you have full permissions there. ✨

aleylara commented 1 year ago

Hi @justinmayer , It's done up until step 4.

justinmayer commented 1 year ago

I'm sorry — I probably wasn't clear enough. Once you select Specify an organization or username and then enter pelican-themes as the organization name in step four, please then continue with steps five and six to complete the process. 😊

pauloxnet commented 1 year ago

I proposed a different approach in #3233 with a similar goal