Skip to content
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

Theme needed #19

Open
michaelrice opened this issue Jun 28, 2014 · 10 comments
Open

Theme needed #19

michaelrice opened this issue Jun 28, 2014 · 10 comments

Comments

@michaelrice
Copy link
Member

Since the migration to github pages we no longer have any kind of theme. It would be nice to use Twitter Bootstrap or some other popular HTML, CSS, and JS framework to build an easy to maintain theme that will apply to every page we have.

Things to keep in mind when making this:

  • The wiki is not just in english
  • It is a wiki (sort of) so readability is way more important than flashy features.
  • Keep it super simple so that we can focus on content rather than lots of markup to make the theme work.
  • Keep the visually impaired in mind and focus on accessibility first.
@ecasali
Copy link
Contributor

ecasali commented Jul 4, 2014

Ciao Michael, I had time to have a look at the basic features of bootstrap and I made a trial.

http://www.ternilug.org/fluxbox-wiki/index.html

What you think ?

@michaelrice
Copy link
Member Author

I love it

@ecasali
Copy link
Contributor

ecasali commented Jul 5, 2014

So, Michael check this link now: http://www.ternilug.org/fluxbox-wiki/index.html

I fixed the links and put it a little bit in order.
If for you is ok I will upload it to the repo.
(I need to upload also the folders with the CSS. Is it possible to upload folders directly to the repo ?)

@michaelrice
Copy link
Member Author

Looks good.

As for the CSS if you can link to it using a CDN on the internet you should likely do that, and then any custom css can be added to a css folder, then once you git add the file and do your git commit and open the pull request the new folder and files would be part of the pull request

@ecasali
Copy link
Contributor

ecasali commented Jul 25, 2014

Hi Guys, I am going to do a restyling of the theme.

The objective is to define a template for the articles and possibly include a search field and a TOC automatic generated.

The navbar on top is working really bad with javascript and I need to restyle it. I will take another default theme from bootstrap to avoid that navbar that is making me crazy to add an automatic TOC script into the pages of the articles.

@ecasali
Copy link
Contributor

ecasali commented Jul 25, 2014

http://fluxbox-wiki.org/test.html have a look at this.

I included a dynamic TOC based on the HTML tags and a search field at the bottom of the page. If you like it we adopt that look.

I think it's better for the articles so we can include a dynamic TOC and a search field without coding too much.

@lk108
Copy link
Contributor

lk108 commented Jul 26, 2014

I think it's great! Clean and bright. Nice also: The TOC is hidden per default and you use duckduckgo instead of the data empire.
Very good job, thumbs up!

@ecasali
Copy link
Contributor

ecasali commented Jul 26, 2014

Thanks,
I celaned also the other pages. I still have to work on the German and on the English index
Emanuele

@lk108
Copy link
Contributor

lk108 commented Jul 26, 2014

You can leave the German index to me, if you want to. I'll just take the Italian index as a template. If you've already started, nevermind and go ahead. I'll do some other languages then.

@ecasali
Copy link
Contributor

ecasali commented Jul 26, 2014

It is all yours!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants