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

Build process improvements #42

Open
mhkeller opened this issue Oct 13, 2015 · 4 comments
Open

Build process improvements #42

mhkeller opened this issue Oct 13, 2015 · 4 comments

Comments

@mhkeller
Copy link
Contributor

Per the note in #41 (comment), Docpad is a build tool with an easy to use interface — if I'm understanding it correctly.

Some current things a build step could help with

  • Setting animation durations, which currently have to be changed in the config and in the stylesheet
  • I haven't finished the different zoom modes, but configuring those easily would also be nice since they will have different options

@nylnook will you post your ongoing investigations here and we can see how best to integrate?

@nylnook
Copy link

nylnook commented Oct 13, 2015

Sure ;)

@mhkeller
Copy link
Contributor Author

I've made a few improvements to the build process.

  • You no longer need to set your animation times twice. Set them in config.json and those values will be sent to both the javascript and the stylesheet
  • You no longer need install stylus and nib globally to compile the stylesheet. Instead, do npm install and then npm run build.

@mhkeller
Copy link
Contributor Author

@nylnook In looking more at DocPad, it might be too-opinionated of an approach for people who aren't used to using that. Are there other build process issues that could be simplified from a workflow standpoint? I can integrate them into the new process.

I'll rename this issue...

@mhkeller mhkeller changed the title Investigate Docpad integration Build process improvements Nov 30, 2015
@nylnook
Copy link

nylnook commented Dec 6, 2015

Hello Michael !
Sorry, I'm really busy with COP21 in Paris theses 2 weeks ;p

Yes Docpad is quite special... but also allow you to choose your preferred languages...
Let me one month : I'll dig into this integration in Januray I think.

Thanks for your work in any way !

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

2 participants