https://github.com/thomasvanholder/jumpstart
Template for set-up of Rails 6, Tailwind 2.0 and Devise.
https://github.com/thomasvanholder/jumpstart
devise rails6 tailwindcss
Last synced: 7 months ago
JSON representation
Template for set-up of Rails 6, Tailwind 2.0 and Devise.
- Host: GitHub
- URL: https://github.com/thomasvanholder/jumpstart
- Owner: thomasvanholder
- Created: 2020-10-05T16:43:37.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2020-12-17T09:38:54.000Z (about 5 years ago)
- Last Synced: 2025-04-05T03:41:23.497Z (10 months ago)
- Topics: devise, rails6, tailwindcss
- Language: Ruby
- Homepage:
- Size: 148 KB
- Stars: 21
- Watchers: 1
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-rails - jumpstart(thomasvanholder) - Template for set-up of Rails 6, Tailwind 2.0 and Devise. (Starters/Boilerplates / Articles)
README
Inspired by the [Le Wagon Rails templates](https://github.com/lewagon/rails-templates)
## Create a new repo
2 templates available, with or without devise.
Run one of the commands below and change _PROJECT-NAME_ to the name of your new project.
### Rails 6 | Tailwind 2.0 🏳️🌈 | Devise 🔐
- styled navbar
- styled devise/views from [thomasvanholder/devise](https://github.com/thomasvanholder/devise)
- javascript/components from [thomasvanholder/tailwind-components](https://github.com/thomasvanholder/tailwind-components)
- assets and icons from [thomasvanholder/assets](https://github.com/thomasvanholder/assets)
- first and last name added to user model
```bash
rails new \
--database postgresql \
--webpack \
-m https://raw.githubusercontent.com/thomasvanholder/jumpstart/main/template.rb \
PROJECT-NAME
```
### Rails 6 | Tailwind 2.0 🏳️🌈
- styled navbar
- javascript/components from [thomasvanholder/tailwind-components](https://github.com/thomasvanholder/tailwind-components)
- assets and icons from [thomasvanholder/assets](https://github.com/thomasvanholder/assets)
```bash
rails new \
--database postgresql \
--webpack \
-m https://raw.githubusercontent.com/thomasvanholder/jumpstart/main/basic.rb \
PROJECT-NAME
```
__To Do__
- [ ] application controller, sanitize extra paramaters
- [ ] add more button colors as tailwind components
- [ ] remove login / signup button from navbar when no devise
- [ ] add stimulus2.0
- [ ] change flash messages to be compatible with stimulusjs
- [ ] navbar dropdown to be compatible with stimulusjs