A light theme for the EmacsWiki made with CSS
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
images
originals
README.md
light.css
outliner.0.5.0.62-toc.js
testAdmin.htm
testAlex.htm
testComments.htm
testDiff.htm
testDoesNotExist.htm
testEdit.htm
testHeadings.htm
testMessage.htm
testNews.htm
testPage.htm
testPortraits.htm
testRecentChanges.htm
testSiteMap.htm
testSubtheme.htm
testTextFormattingRules.htm

README.md

EmacsWiki Light Theme

This is an attempt to design a light theme for the EmacsWiki, combining elements from various existing themes, and some other additions. Suggestions and pull requests are welcome, or you can file an issue at https://github.com/bburns/emacswiki-light-theme/issues.

Note that the current logo is just a placeholder - other designs or ideas are welcome!

Screenshots

Version 1

Version 2

Testing

To test the theme you can visit this link and use the wiki as normally - this uses a service provided by http://rawgit.com to serve github files with the appropriate content headers, though it will change to a more permanent location later.

To reset your theme to the default Bootstrap, visit this link, or see http://www.emacswiki.org/emacs/CSS/ and choose one of the existing themes.

You can also download the project and open one of the '''test*.htm''' files, though note that some files may have extra whitespace here and there - this is just due to globally adding a linefeed after '>' characters to make the HTML more readable.

The basic test page is testPage.htm - the others are just different pages encountered in the wiki, though testSubtheme.htm exercises the dark subtheme by merging all of the test pages together. The wiki implements subthemes by just adding a class like 'dark' to the element.

Discussion

Some discussion is available on Reddit, for version 1 and version 2.

Todo

  • Some further things to do

[ ] make new logo
[ ] change menu items from "SiteMap" to "Site Map", etc
[ ] update the favicon
[ ] add links to emacs main page, manuals, twitter, rss, along sidebar
[ ] add a back to top link at bottom

Existing themes

There are several alternative themes on the EmacsWiki at http://emacswiki.org/emacs/CSS - some are included in the originals folder. There is also an image gallery with screenshots of some of the existing themes at http://imgur.com/a/czk9D.

Some features drawn from other themes:

  • Cali+
    [x] use as a base
    [x] have section separators but lighter dots
    [x] headline text in normal font
    [x] box around table of contents
    [x] buttons at bottom

  • Made in California
    [x] gray links
    [x] larger `function references' text (had been too small on my system)

  • Planet CSS
    [x] code block font
    [x] colored syntax highlighting

  • Wikipedia
    [x] large logo on left
    [x] try headings with underlines instead of section separators
    [x] try a vertical sidebar

About

This CSS has the MIT License.