03-23-2013, 08:09 AM
Hello all,
I've recently updated the main xonotic.org theme. It's not really a redesign, but rather a re-implementation of what I'd done with the site about 8 months back. The newer version has a couple of things going for it:
- It is based on the excellent roots theme, which itself is based on HTML5 Boilerplate and Twitter Bootstrap. This means that I can leverage the eyes and testing of many more people than just me when introducing new features.
- It is more mobile friendly than what I did before. If you visit the site on your smartphone you'll notice the menu navigation is drastically different (in a good way).
- The background image has been optimized.
- I extended the theme's CSS in a way that makes it much easier for me to upgrade Bootstrap in the future. This is a big thing for me.
- The menu is now location-aware. If you're on the same domain (e.g. not going to stats.xonotic.org), you'll see the menu update itself to highlight where you are.
- The menu now supports dropdowns. We don't use them currently, but we can if we need to in the future.
- Comment styles are available. This is another thing we don't use (we send folks to the forums to discuss), but it is good to have.
- Updating the text boxes, images, and download links on the main page is much easier with Advanced Custom Fields support.
All in all I'm pretty happy with how it has turned out, but I would like for you all to be on the lookout for any issues. You can also post suggestions (even for new content or copy changes) here and I'll consider them. If you're extra eager, you can even submit a pull request to me on my github repo for the theme. Hooray open source, right?!?
Cheers,
-Anti
I've recently updated the main xonotic.org theme. It's not really a redesign, but rather a re-implementation of what I'd done with the site about 8 months back. The newer version has a couple of things going for it:
- It is based on the excellent roots theme, which itself is based on HTML5 Boilerplate and Twitter Bootstrap. This means that I can leverage the eyes and testing of many more people than just me when introducing new features.
- It is more mobile friendly than what I did before. If you visit the site on your smartphone you'll notice the menu navigation is drastically different (in a good way).
- The background image has been optimized.
- I extended the theme's CSS in a way that makes it much easier for me to upgrade Bootstrap in the future. This is a big thing for me.
- The menu is now location-aware. If you're on the same domain (e.g. not going to stats.xonotic.org), you'll see the menu update itself to highlight where you are.
- The menu now supports dropdowns. We don't use them currently, but we can if we need to in the future.
- Comment styles are available. This is another thing we don't use (we send folks to the forums to discuss), but it is good to have.
- Updating the text boxes, images, and download links on the main page is much easier with Advanced Custom Fields support.
All in all I'm pretty happy with how it has turned out, but I would like for you all to be on the lookout for any issues. You can also post suggestions (even for new content or copy changes) here and I'll consider them. If you're extra eager, you can even submit a pull request to me on my github repo for the theme. Hooray open source, right?!?
Cheers,
-Anti
asyyy^ | are you releated to chuck norris?