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

WIP: Webhelp revisions #668

Open
wants to merge 5 commits into
base: master
Choose a base branch
from

Conversation

ProfYaffle
Copy link
Member

Right, so people can see it - while it's mergeable, it will need more updating and would benefit from some discussion (and probably correction, I don't pretend to be a CSS expert).

So... "caveat patcher".

This PR basically:

  1. Replaces the bundled html webUI help files with auto-generated versions of the User Guide chapters

    These will constantly change until we have stable documentation - you can see the gaps in the examples below

    The use of pandoc as a translator is also under review, but the sense of 'write once, use many' is valid

  2. Adds a chunk of CSS to style the webUI help (I did just find some 6-year-old styling, but I think it's getting ignored - I did this from scratch anyway)

    I'm fairly happy with this, but I may have committed some terrible crime against W3C

  3. Tidies up a few dead files that don't appear to be used any more.

Examples of styled help screens:

image

image

image

@perexg
Copy link
Contributor

perexg commented Jun 12, 2015

I merged and modified (again) the css styles. Also, "Additional screenshot" and "Tidying up orphaned webUI files" were pushed to master.

I'll work on makefile changes to sync the webui html pages automatically and intl support (redirections).

@perexg
Copy link
Contributor

perexg commented Jun 12, 2015

I moved docs/html/ files to docs/html/en subtree and imported the initial version generated from markdown manually. Just for testing..

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

Successfully merging this pull request may close these issues.

None yet

4 participants