santisoler / website

Source code for building my personal website. Powered by Urubu.
https://www.santisoler.com
Creative Commons Attribution 4.0 International
2 stars 0 forks source link

Add README.md #1

Closed santisoler closed 5 years ago

santisoler commented 5 years ago

Add badges for Travis CI and website status.

santisoler commented 5 years ago

Add tutorial on how to build and serve the website.

santisoler commented 5 years ago

Add tutorial on how to properly add a Travis deployment?

santisoler commented 5 years ago

Add a reference to @leouieda's website, which have served as inspiration.

leouieda commented 5 years ago

:+1: website looks good!

santisoler commented 5 years ago

Thanks @leouieda! I've started from Urubu's Quickstart, but I think you noticed the influence of your website haha. I've also had inspiration from @lheagy's website, I like how her single page design shows a lot of information in just a few scrolls.

leouieda commented 5 years ago

Not really, actually. In fact, I thought of borrowing some of your home page design :)

santisoler commented 5 years ago

Feel free to do it! I think the templates for the home elements can be improved. They are quite a little hard to read, but at least they are working.

As I pointed on #21 I'd like to set a max number of elements per section (e.g. show only the last four papers, or maybe pinned papers) and a "Read more" link at the bottom. That would unclutter the home page when a section has too much of content.

leouieda commented 5 years ago

I've certainly spent way too much playing with Jinja but the templating is a lot of fun. It's amazing what you can do with Jinja and the reason I like Urubu over Pelican et al.

lheagy commented 5 years ago

Your site is beautiful! So the inspiration goes both ways :)

santisoler commented 5 years ago

Your site is beautiful! So the inspiration goes both ways :)

Thanks @lheagy! I'm glad it can serve as inspiration for others.

santisoler commented 5 years ago

I've certainly spent way too much playing with Jinja but the templating is a lot of fun. It's amazing what you can do with Jinja and the reason I like Urubu over Pelican et al.

You're right @leouieda, Jinja offers a lot of possibilities. I opted for Urubu because I've already had some knowledge on Bootstrap, so I wanted to make use of it. I haven't tried Pelican besides serving the example site, but searching "bootstrap" on its documentation gives no match. That was a bummer taking into account my tiny background on web development. On the other hand, Urubu welcomes Bootstrap from the beginning. Maybe a drawback of Urubu is it only supports Bootstrap 3 (for now at least). Would be nice to extend the support for Bootstrap 4, what will eventually be the standard. Maybe opening an issue on Urubu's repo would be a good idea.

leouieda commented 5 years ago

Well, you have full control of all of the templates in Urubu. So if you want bootstrap 4 you can update it in your base template.

santisoler commented 5 years ago

Maybe I'll try it in the future. I think it could be fast and easy or it could take more work in case there are a lot of little things that must be changed.