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

V1 #115

Merged
merged 53 commits into from
Sep 23, 2024
Merged

V1 #115

Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
53 commits
Select commit Hold shift + click to select a range
1c63bd7
add combobox and v1 of rbui
SethHorsley Aug 5, 2024
86ccdd3
make component view component dynamic
SethHorsley Aug 5, 2024
4375150
fix rbui js package
SethHorsley Aug 5, 2024
c869b36
fix linter and hopefully tests
SethHorsley Aug 5, 2024
be7e44f
fix tests
SethHorsley Aug 5, 2024
fcfafad
Merge pull request #94 from PhlexUI/seth/add-combobox
cirdes Aug 6, 2024
e472ee2
Add vi branch as CI trigger to deploy to fly.io
cirdes Aug 8, 2024
6d86f29
Merge pull request #95 from PhlexUI/ch/add-v1-ci
cirdes Aug 8, 2024
e02bd1c
Fix fly deploy reference
cirdes Aug 8, 2024
a402563
Merge pull request #96 from PhlexUI/cirdes/fix-fly-deploy
cirdes Aug 8, 2024
ee93649
Adding Combobox to the menu
cirdes Aug 8, 2024
841ed7d
Merge pull request #97 from PhlexUI/ch/add-combobox-to-menu
cirdes Aug 8, 2024
38238c5
Migrate theme toggle to RBUI
cirdes Aug 9, 2024
3e1b81b
Merge pull request #98 from PhlexUI/cirdes/migrate-theme-toggle
cirdes Aug 9, 2024
8bedfa5
Migrate tooltip
cirdes Aug 11, 2024
54eeff7
fix ci
cirdes Aug 11, 2024
54c03b2
Merge pull request #99 from PhlexUI/cirdes/migrate-tooltip
cirdes Aug 11, 2024
8f4724c
Migrate select
cirdes Aug 11, 2024
428fd55
Merge pull request #100 from PhlexUI/cirdes/migrate-select
cirdes Aug 11, 2024
816aeca
Update CSS Variables and Remove Unused Components
cirdes Aug 20, 2024
9c1a9ca
Merge pull request #101 from PhlexUI/cirdes/changing-css-variables
cirdes Aug 22, 2024
368afea
Adding FormComponent
cirdes Aug 24, 2024
14bb064
Adding form component
cirdes Aug 24, 2024
60cde6c
fix linter
cirdes Aug 24, 2024
8413f7f
fix ci
cirdes Aug 25, 2024
9456810
Merge pull request #102 from PhlexUI/cirdes/add-form-component
cirdes Aug 25, 2024
d9da481
Rails 7.2 upgrade
cirdes Aug 25, 2024
3a7c526
remove old logos
cirdes Aug 25, 2024
9ba22c9
Merge pull request #103 from PhlexUI/ch/update-rails-rename-name-and-…
cirdes Aug 25, 2024
6552de7
migrate tpography
cirdes Aug 25, 2024
052737e
revert to v1
cirdes Aug 25, 2024
dbe30bc
Merge pull request #104 from PhlexUI/ch/migrate-typography
cirdes Aug 25, 2024
f01a62d
Migrate table
cirdes Aug 25, 2024
5a8c6fe
Merge pull request #105 from PhlexUI/cirdes/migrate-table
cirdes Aug 25, 2024
9c68015
Migrate standalone components
cirdes Aug 25, 2024
c9ceeba
Merge pull request #106 from PhlexUI/ch/migrate-standalone-components
cirdes Aug 25, 2024
c707659
Migrate Sheet from PhlexUI to RBUI (#107)
pierry01 Aug 29, 2024
14d5b30
adjust accordion to use rbui (#108)
jacksonpires Sep 1, 2024
00f6838
adjust calendar doc (#109)
jacksonpires Sep 13, 2024
808c604
adjust dialog doc (#110)
jacksonpires Sep 13, 2024
a2574bb
adjust docs to clipboard component
jacksonpires Sep 13, 2024
30476a4
adjust component files table
jacksonpires Sep 13, 2024
375441f
move all lookbook test to rbui namespace
jacksonpires Sep 13, 2024
35823eb
restore v1 files
jacksonpires Sep 13, 2024
018545c
restore v1 files
jacksonpires Sep 13, 2024
49bc489
move popover from tippyjs to floating ui
jacksonpires Sep 15, 2024
17a686d
lookbook file
jacksonpires Sep 16, 2024
263cccf
Merge pull request #111 from jacksonpires/adjust-docs-to-clipboard-co…
SethHorsley Sep 16, 2024
1ffe7c9
Merge pull request #114 from jacksonpires/move-popover-to-floating-ui
SethHorsley Sep 16, 2024
3302ced
change namespace Rbui to RBUI
jacksonpires Sep 16, 2024
0f0f131
Merge branch 'v1' into move-all-lookbook-tests-to-rbui
jacksonpires Sep 16, 2024
c95df69
to rbui
SethHorsley Sep 16, 2024
fd06910
Merge pull request #113 from jacksonpires/move-all-lookbook-tests-to-…
SethHorsley Sep 18, 2024
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
3 changes: 2 additions & 1 deletion .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ on:
push:
branches:
- main
- v1

jobs:
scan:
Expand Down Expand Up @@ -85,7 +86,7 @@ jobs:
heroku_email: "[email protected]"

fly-deploy:
if: ${{ github.event_name == 'push' && github.ref == 'refs/heads/main' }}
if: ${{ github.event_name == 'push' && github.ref == 'refs/heads/v1' }}
needs: [lint, test]
name: Deploy app
runs-on: ubuntu-latest
Expand Down
4 changes: 3 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -35,4 +35,6 @@

/node_modules

.env*
.env*

.tool-versions
10 changes: 6 additions & 4 deletions Gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ git_source(:github) { |repo| "https://github.com/#{repo}.git" }
ruby "3.3.4"

# Bundle edge Rails instead: gem "rails", github: "rails/rails", branch: "main"
gem "rails", "~> 7.2.0.beta3"
gem "rails", "7.2.0"
# The modern asset pipeline for Rails [https://github.com/rails/propshaft]
gem "propshaft", "0.9.0"
# Use sqlite3 as the database for Active Record
Expand Down Expand Up @@ -64,6 +64,7 @@ group :development do
# Speed up commands on slow machines / big apps [https://github.com/rails/spring]
# gem "spring"
gem "standard"
gem "dockerfile-rails", ">= 1.6"
end

group :test do
Expand All @@ -73,7 +74,8 @@ group :test do
end

gem "phlex-rails"
gem "phlex_ui", github: "PhlexUI/phlex_ui", branch: "main"
# gem "phlex_ui", path: "../phlex_ui"

gem "dockerfile-rails", ">= 1.6", group: :development
gem "rbui", github: "rbui-labs/rbui"
# gem "rbui", path: "../rbui"

gem "pry"
134 changes: 71 additions & 63 deletions Gemfile.lock
Original file line number Diff line number Diff line change
@@ -1,77 +1,75 @@
GIT
remote: https://github.com/PhlexUI/phlex_ui.git
revision: ba2cc503725ea8a9dd25648201dbd79a27a44691
branch: main
remote: https://github.com/rbui-labs/rbui.git
revision: 19a1b5df2db0e000a21b9b2c5a573179c07506be
specs:
phlex_ui (0.1.10)
activesupport (>= 6.0)
phlex (~> 1.11)
rbui (0.2.0)
phlex (~> 1.10)
rouge (~> 4.2.0)
zeitwerk (~> 2.6)
tailwind_merge (>= 0.12)

GEM
remote: https://rubygems.org/
specs:
actioncable (7.2.0.beta3)
actionpack (= 7.2.0.beta3)
activesupport (= 7.2.0.beta3)
actioncable (7.2.0)
actionpack (= 7.2.0)
activesupport (= 7.2.0)
nio4r (~> 2.0)
websocket-driver (>= 0.6.1)
zeitwerk (~> 2.6)
actionmailbox (7.2.0.beta3)
actionpack (= 7.2.0.beta3)
activejob (= 7.2.0.beta3)
activerecord (= 7.2.0.beta3)
activestorage (= 7.2.0.beta3)
activesupport (= 7.2.0.beta3)
actionmailbox (7.2.0)
actionpack (= 7.2.0)
activejob (= 7.2.0)
activerecord (= 7.2.0)
activestorage (= 7.2.0)
activesupport (= 7.2.0)
mail (>= 2.8.0)
actionmailer (7.2.0.beta3)
actionpack (= 7.2.0.beta3)
actionview (= 7.2.0.beta3)
activejob (= 7.2.0.beta3)
activesupport (= 7.2.0.beta3)
actionmailer (7.2.0)
actionpack (= 7.2.0)
actionview (= 7.2.0)
activejob (= 7.2.0)
activesupport (= 7.2.0)
mail (>= 2.8.0)
rails-dom-testing (~> 2.2)
actionpack (7.2.0.beta3)
actionview (= 7.2.0.beta3)
activesupport (= 7.2.0.beta3)
actionpack (7.2.0)
actionview (= 7.2.0)
activesupport (= 7.2.0)
nokogiri (>= 1.8.5)
racc
rack (>= 2.2.4)
rack (>= 2.2.4, < 3.2)
rack-session (>= 1.0.1)
rack-test (>= 0.6.3)
rails-dom-testing (~> 2.2)
rails-html-sanitizer (~> 1.6)
useragent (~> 0.16)
actiontext (7.2.0.beta3)
actionpack (= 7.2.0.beta3)
activerecord (= 7.2.0.beta3)
activestorage (= 7.2.0.beta3)
activesupport (= 7.2.0.beta3)
actiontext (7.2.0)
actionpack (= 7.2.0)
activerecord (= 7.2.0)
activestorage (= 7.2.0)
activesupport (= 7.2.0)
globalid (>= 0.6.0)
nokogiri (>= 1.8.5)
actionview (7.2.0.beta3)
activesupport (= 7.2.0.beta3)
actionview (7.2.0)
activesupport (= 7.2.0)
builder (~> 3.1)
erubi (~> 1.11)
rails-dom-testing (~> 2.2)
rails-html-sanitizer (~> 1.6)
activejob (7.2.0.beta3)
activesupport (= 7.2.0.beta3)
activejob (7.2.0)
activesupport (= 7.2.0)
globalid (>= 0.3.6)
activemodel (7.2.0.beta3)
activesupport (= 7.2.0.beta3)
activerecord (7.2.0.beta3)
activemodel (= 7.2.0.beta3)
activesupport (= 7.2.0.beta3)
activemodel (7.2.0)
activesupport (= 7.2.0)
activerecord (7.2.0)
activemodel (= 7.2.0)
activesupport (= 7.2.0)
timeout (>= 0.4.0)
activestorage (7.2.0.beta3)
actionpack (= 7.2.0.beta3)
activejob (= 7.2.0.beta3)
activerecord (= 7.2.0.beta3)
activesupport (= 7.2.0.beta3)
activestorage (7.2.0)
actionpack (= 7.2.0)
activejob (= 7.2.0)
activerecord (= 7.2.0)
activesupport (= 7.2.0)
marcel (~> 1.0)
activesupport (7.2.0.beta3)
activesupport (7.2.0)
base64
bigdecimal
concurrent-ruby (~> 1.0, >= 1.3.1)
Expand All @@ -80,6 +78,7 @@ GEM
i18n (>= 1.6, < 2)
logger (>= 1.4.2)
minitest (>= 5.1)
securerandom (>= 0.3)
tzinfo (~> 2.0, >= 2.0.5)
addressable (2.8.7)
public_suffix (>= 2.0.2, < 7.0)
Expand All @@ -99,6 +98,7 @@ GEM
rack-test (>= 0.6.3)
regexp_parser (>= 1.5, < 3.0)
xpath (~> 3.2)
coderay (1.1.3)
concurrent-ruby (1.3.3)
connection_pool (2.4.1)
crass (1.0.6)
Expand Down Expand Up @@ -145,6 +145,7 @@ GEM
view_component (>= 2.0)
yard (~> 0.9)
zeitwerk (~> 2.5)
lru_redux (1.1.0)
lucide-rails (0.4.0)
railties (>= 4.1.0)
mail (2.8.1)
Expand Down Expand Up @@ -194,6 +195,9 @@ GEM
activesupport (>= 7.0.0)
rack
railties (>= 7.0.0)
pry (0.14.2)
coderay (~> 1.1)
method_source (~> 1.0)
psych (5.1.2)
stringio
public_suffix (6.0.1)
Expand All @@ -208,30 +212,30 @@ GEM
rackup (2.1.0)
rack (>= 3)
webrick (~> 1.8)
rails (7.2.0.beta3)
actioncable (= 7.2.0.beta3)
actionmailbox (= 7.2.0.beta3)
actionmailer (= 7.2.0.beta3)
actionpack (= 7.2.0.beta3)
actiontext (= 7.2.0.beta3)
actionview (= 7.2.0.beta3)
activejob (= 7.2.0.beta3)
activemodel (= 7.2.0.beta3)
activerecord (= 7.2.0.beta3)
activestorage (= 7.2.0.beta3)
activesupport (= 7.2.0.beta3)
rails (7.2.0)
actioncable (= 7.2.0)
actionmailbox (= 7.2.0)
actionmailer (= 7.2.0)
actionpack (= 7.2.0)
actiontext (= 7.2.0)
actionview (= 7.2.0)
activejob (= 7.2.0)
activemodel (= 7.2.0)
activerecord (= 7.2.0)
activestorage (= 7.2.0)
activesupport (= 7.2.0)
bundler (>= 1.15.0)
railties (= 7.2.0.beta3)
railties (= 7.2.0)
rails-dom-testing (2.2.0)
activesupport (>= 5.0.0)
minitest
nokogiri (>= 1.6)
rails-html-sanitizer (1.6.0)
loofah (~> 2.21)
nokogiri (~> 1.14)
railties (7.2.0.beta3)
actionpack (= 7.2.0.beta3)
activesupport (= 7.2.0.beta3)
railties (7.2.0)
actionpack (= 7.2.0)
activesupport (= 7.2.0)
irb (~> 1.13)
rackup (>= 1.0.0)
rake (>= 12.2)
Expand Down Expand Up @@ -266,6 +270,7 @@ GEM
rubocop-ast (>= 1.31.1, < 2.0)
ruby-progressbar (1.13.0)
rubyzip (2.3.2)
securerandom (0.3.1)
selenium-webdriver (4.23.0)
base64 (~> 0.2)
logger (~> 1.4)
Expand Down Expand Up @@ -294,6 +299,8 @@ GEM
railties (>= 6.0.0)
stringio (3.1.1)
strscan (3.1.0)
tailwind_merge (0.13.0)
lru_redux (~> 1.1)
thor (1.3.1)
timeout (0.4.1)
turbo-rails (2.0.6)
Expand Down Expand Up @@ -341,10 +348,11 @@ DEPENDENCIES
lookbook (= 2.3.2)
lucide-rails (= 0.4.0)
phlex-rails
phlex_ui!
propshaft (= 0.9.0)
pry
puma (= 6.4.2)
rails (~> 7.2.0.beta3)
rails (= 7.2.0)
rbui!
selenium-webdriver
sqlite3 (>= 1.4)
standard
Expand Down
29 changes: 27 additions & 2 deletions app/assets/images/logo.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
29 changes: 27 additions & 2 deletions app/assets/images/logo_dark.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading