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

Better docs for theming #944

Closed
seanh opened this issue May 27, 2013 · 4 comments
Closed

Better docs for theming #944

seanh opened this issue May 27, 2013 · 4 comments

Comments

@seanh
Copy link
Contributor

seanh commented May 27, 2013

Our current docs for writing themes aren't very useful. They could do with being rewritten, possibly with a structure along these lines:

  • Overview (introduce key concepts)
  • Tutorial (step-by-step tutorial for developing an example theme, using a real working example, no assumed knowledge, no steps missing)
  • Troubleshooting
  • Best practices
  • Reference
@tobes
Copy link
Contributor

tobes commented Jun 19, 2013

#1026 is related to this should they be combined

@seanh
Copy link
Contributor Author

seanh commented Jun 25, 2013

As in #1026, this issue should also include better docs for customizing the CSS, including that you should make CSS changes in ckan/public/base/less/custom.css to keep them separate from CKAN's CSS, compile LESS to CSS using ckan/bin/less and ckan/bin/less -p, and then minify with paster front-end-build.

@tobes
Copy link
Contributor

tobes commented Jun 26, 2013

paster front-end-build should do the css building as part of it's work

@seanh
Copy link
Contributor Author

seanh commented Sep 9, 2013

Work on this has started here: #1223 Closing this issue as a duplicate

@seanh seanh closed this as completed Sep 9, 2013
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants