Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions .github/workflows/ruby.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,14 +9,14 @@ jobs:
Lint:
runs-on: ubuntu-latest
env:
BUNDLE_GEMFILE: gemfiles/7.1.gemfile
BUNDLE_GEMFILE: gemfiles/7.2.gemfile
steps:
- uses: actions/checkout@v3
with:
fetch-depth: 0
- uses: ruby/setup-ruby@v1
with:
ruby-version: 3.2.7
ruby-version: 3.2.9
bundler-cache: true
# Disabled since it requires access not granted by GitHub Actions for PRs
# - name: Danger
Expand All @@ -33,7 +33,7 @@ jobs:
fail-fast: false
matrix:
ruby-version: [ '3.4', '3.3', '3.2', 'ruby-head' ]
gemfile: [ '8.0', '7.2', '7.1', 'edge' ]
gemfile: [ '8.1', '8.0', '7.2', 'edge' ]
env:
BUNDLE_GEMFILE: gemfiles/${{ matrix.gemfile }}.gemfile
steps:
Expand Down
2 changes: 1 addition & 1 deletion .yarnrc
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,4 @@
# yarn lockfile v1


lastUpdateCheck 1750996124491
lastUpdateCheck 1761241670837
4 changes: 2 additions & 2 deletions Gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -7,5 +7,5 @@ gem "bigdecimal" if Gem::Version.new(RUBY_VERSION) >= Gem::Version.new("3.4.0")
gem "drb" if Gem::Version.new(RUBY_VERSION) >= Gem::Version.new("3.4.0")
gem "mutex_m" if Gem::Version.new(RUBY_VERSION) >= Gem::Version.new("3.4.0")
gem "rails", BootstrapForm::REQUIRED_RAILS_VERSION
gem "sprockets-rails", require: "sprockets/railtie"
gem "sqlite3", "~> 2.1"
gem "propshaft"
gem "sqlite3"
24 changes: 12 additions & 12 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -110,7 +110,7 @@ This generates the following HTML:
<input class="form-control" id="user_password" name="user[password]" type="password">
</div>
<div class="form-check mb-3">
<input autocomplete="off" name="user[remember_me]" type="hidden" value="0">
<input name="user[remember_me]" type="hidden" value="0">
<input class="form-check-input" id="user_remember_me" name="user[remember_me]" type="checkbox" value="1">
<label class="form-check-label" for="user_remember_me">Remember me</label>
</div>
Expand Down Expand Up @@ -170,7 +170,7 @@ This generates:
<small class="form-text text-muted">A good password should be at least six characters long</small>
</div>
<div class="form-check mb-3">
<input autocomplete="off" name="user[remember_me]" type="hidden" value="0">
<input name="user[remember_me]" type="hidden" value="0">
<input class="form-check-input" id="user_remember_me" name="user[remember_me]" type="checkbox" value="1">
<label class="form-check-label" for="user_remember_me">Remember me</label>
</div>
Expand Down Expand Up @@ -630,7 +630,7 @@ This generates:
</div>
<div class="mb-3">
<div class="form-check mb-3">
<input autocomplete="off" name="user[terms]" type="hidden" value="0">
<input name="user[terms]" type="hidden" value="0">
<input class="form-check-input" id="user_terms" name="user[terms]" type="checkbox" value="1">
<label class="form-check-label" for="user_terms">I agree to the Terms of Service</label>
</div>
Expand All @@ -654,7 +654,7 @@ This generates:
<div class="mb-3">
<label class="form-label" for="user_terms">Optional Label</label>
<div class="form-check mb-3">
<input autocomplete="off" name="user[terms]" type="hidden" value="0">
<input name="user[terms]" type="hidden" value="0">
<input class="form-check-input" id="user_terms" name="user[terms]" type="checkbox" value="1">
<label class="form-check-label" for="user_terms">
You need to check this box to accept our terms of service and privacy policy
Expand Down Expand Up @@ -722,7 +722,7 @@ This generates:

```html
<div class="form-check form-check-inline mb-3" style="color: green">
<input autocomplete="off" name="user[skilled]" type="hidden" value="0">
<input name="user[skilled]" type="hidden" value="0">
<input class="form-check-input" id="user_skilled" name="user[skilled]" type="checkbox" value="1">
<label class="form-check-label" for="user_skilled">Skilled</label>
</div>
Expand All @@ -745,7 +745,7 @@ This generates:

```html
<div class="form-check mb-3 form-switch">
<input autocomplete="off" name="user[remember_me]" type="hidden" value="0">
<input name="user[remember_me]" type="hidden" value="0">
<input class="form-check-input" id="user_remember_me" name="user[remember_me]" type="checkbox" value="1">
<label class="form-check-label" for="user_remember_me">Remember me</label>
</div>
Expand Down Expand Up @@ -1043,7 +1043,7 @@ will be rendered as:
```html
<div class="mb-3">
<label class="form-label" for="user_life_story">Life story</label>
<input autocomplete="off" id="user_life_story_trix_input_user" name="user[life_story]" type="hidden">
<input id="user_life_story_trix_input_user" name="user[life_story]" type="hidden">
<trix-toolbar id="trix-toolbar-1">
<div class="trix-button-row">
<span class="trix-button-group trix-button-group--text-tools" data-trix-button-group="text-tools">
Expand Down Expand Up @@ -1147,7 +1147,7 @@ This generates:
</div>
<div class="col">
<div class="form-check form-check-inline">
<input autocomplete="off" name="user[remember_me]" type="hidden" value="0">
<input name="user[remember_me]" type="hidden" value="0">
<input class="form-check-input" id="user_remember_me" name="user[remember_me]" type="checkbox" value="1">
<label class="form-check-label" for="user_remember_me">Remember me</label>
</div>
Expand Down Expand Up @@ -1213,7 +1213,7 @@ This generates:
<div class="mb-3 row">
<div class="col-sm-10 offset-sm-2">
<div class="form-check">
<input autocomplete="off" name="user[remember_me]" type="hidden" value="0">
<input name="user[remember_me]" type="hidden" value="0">
<input class="form-check-input" id="user_remember_me" name="user[remember_me]" type="checkbox" value="1">
<label class="form-check-label" for="user_remember_me">Remember me</label>
</div>
Expand Down Expand Up @@ -1260,7 +1260,7 @@ This generates:
<div class="mb-3 row">
<div class="col-sm-10">
<div class="form-check">
<input autocomplete="off" name="user[terms]" type="hidden" value="0">
<input name="user[terms]" type="hidden" value="0">
<input class="form-check-input" id="user_terms" name="user[terms]" type="checkbox" value="1">
<label class="form-check-label" for="user_terms">Terms</label>
</div>
Expand Down Expand Up @@ -1374,7 +1374,7 @@ This generates:
</div>
<div class="mb-3">
<div class="form-check">
<input autocomplete="off" name="user[terms]" type="hidden" value="0">
<input name="user[terms]" type="hidden" value="0">
<input class="form-check-input" id="user_terms" name="user[terms]" type="checkbox" value="1">
<label class="form-check-label" for="user_terms">Terms</label>
</div>
Expand Down Expand Up @@ -1813,7 +1813,7 @@ Generated HTML:
</div>
<div class="col-auto">
<div class="form-check mb-3">
<input autocomplete="off" disabled name="user[terms]" type="hidden" value="0">
<input disabled name="user[terms]" type="hidden" value="0">
<input class="form-check-input" disabled id="user_terms" name="user[terms]" type="checkbox" value="1">
<label class="form-check-label" for="user_terms">Terms</label>
</div>
Expand Down
4 changes: 2 additions & 2 deletions demo/Gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,8 @@ gem "htmlbeautifier"
gem "jbuilder"
gem "jsbundling-rails"
gem "propshaft"
gem "puma", ">= 5.0"
gem "rails", "~> 8.0.0"
gem "puma"
gem "rails", "~> 8.1.0"
gem "sqlite3", ">= 2.1"
gem "stimulus-rails"
gem "thruster", require: false
Expand Down
Loading