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

Starter should be shipped without any front-end boilerplate by default #37

Closed
jedrzejchalubek opened this issue Sep 14, 2017 · 16 comments
Closed
Milestone

Comments

@jedrzejchalubek
Copy link
Collaborator

We plan to remove current front-end stack on Foundation, so the starter will ship without any by default.

A developer will have the ability to spin different boilerplates on starter initializing with our CLI. This gives us the option to introduce various boilerplates (foundation, bootstrap, bulma etc.) and still give space for those who don't want any.

@jedrzejchalubek jedrzejchalubek added this to the 2.1.0 milestone Sep 14, 2017
@alanmcginnis
Copy link

alanmcginnis commented Sep 15, 2017

Please update the docs to reflect this change. Running into npm run dev errors when following setup instructions. Thank you.

@jedrzejchalubek
Copy link
Collaborator Author

jedrzejchalubek commented Sep 15, 2017

@alanmcginnis Please use a master branch (or better one of the releases).

We are following this branching model. The main branch of the repo is develop, it is not a stable code.

Thanks for fast reaction :)

@msacchetti
Copy link

I will +1 for the option to use Bulma!

@cannap
Copy link

cannap commented Sep 20, 2017

no it should ship with nothing :D i dont like to remove stuff and add my own or maybe a cli where you can generate and chose between some popular ones like bootstrap / bulma / foundation / none

@msacchetti
Copy link

@cannap That is what i meant, he said they are putting the options in the CLI so i voted to have Bulma included as a choice

@jedrzejchalubek
Copy link
Collaborator Author

That's right, CLI will ask for preset and generate required files.

Currently, I working on Foundation, Bootstrap and Bulma preset. Additionally, there are plans for Vue and React presets set up to use as hybrid apps (much like it is done in Laravel).

@cannap
Copy link

cannap commented Sep 21, 2017

@msacchetti lol i should read a issue befor post something sry :P

@msacchetti
Copy link

Wow, very interesting. I've looked around for a WordPress/Vue integration with no luck. Having vue with this starter theme would be really cool to try out! Thanks for all your work

@mrtamagotchi
Copy link

Since we're on a wishing-spree I think it would be awesome if the CLI included options to include a JS testing framework of choice as well!

@cannap
Copy link

cannap commented Oct 4, 2017

when yes ava test runer would be awesome

@summer18
Copy link

summer18 commented Oct 8, 2017

@hi, is there any guide on how to use with bootstrap?

@jedrzejchalubek
Copy link
Collaborator Author

The Foundation, Bootstrap, Bulma and Vue presets are ready to test with a develop. Would be great if someone from outside could take it for a test run :)

@msacchetti
Copy link

@jedrzejchalubek I will be able to do a test run later today! Thanks for all your work

@mcglonelevi
Copy link

Is there any update on when the new presets will be merged to the master branch? I am looking forward to this feature.

@jedrzejchalubek
Copy link
Collaborator Author

@mcglonelevi I didn't receive any issues according to the current develop branch (maybe nobody gives it a run). I will make the last test and probably release it in this week.

@jedrzejchalubek
Copy link
Collaborator Author

jedrzejchalubek commented Dec 8, 2017

v3.0.0-rc.1 has been released: https://github.com/tonik/theme/releases/tag/v3.0.0-rc.1

You can test it on new project with composer create-project tonik/theme:3.0.0-rc.1 command.

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

7 participants