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

Experimental - overrides #1

Open
jjwilliams42 opened this issue Mar 2, 2016 · 1 comment
Open

Experimental - overrides #1

jjwilliams42 opened this issue Mar 2, 2016 · 1 comment

Comments

@jjwilliams42
Copy link
Owner

I created an experimental branch to allow various UI framework overrides for the web and webbasic projects. This is an attempt at using a command line argument on the yo generator. This may never get used, was just playing around.

The basic idea is that in templates/overrides a developer will add all of his view/css/html/razor changes.

in app/index.js a new argument was added, ui (currently supports bootstrap and semantic). Would probably need to remove bootstrap since it is the default UI framework used.

The copying first copies the items in templates/web or templates/webbasic (like usual), depending on what the user chose.

Then it copies anything in template/overrides/web or templates/overrides/webbasic.

Was interesting to see how it would work. Would probably want to refactor and remove the explicit version selection in app/index.js, and allow any developer to specify in her bower.json.

But then again this could be going the jack of all trades, master of none route. Might just be best to have a generator per framework.

@jjwilliams42
Copy link
Owner Author

@peterblazejewicz @sayedihashimi Per our discussion Friday, I will be finalizing these changes and submitting a pull request containing the UI overrides functionality.

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

1 participant