Skip to content

Commit 70639ec

Browse files
author
Nils Henning
committed
update abbr, address, area, article, aside, b, bdi, bdo, blockquote, br, button, caption, cite, code, paragraph, table, tbody, td, thead, th, tfoot components and specs
1 parent bd28084 commit 70639ec

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

55 files changed

+3652
-681
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,5 +20,6 @@ builder/storage/
2020
builder/tmp/
2121
builder/public/packs
2222
.idea/
23+
.vscode
2324

2425
/coverage

CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -139,7 +139,7 @@ end
139139

140140
`app/controllers/website_controller.rb`
141141
```ruby
142-
class AdminController < ApplicationController
142+
class WebsiteController < ApplicationController
143143
include Matestack::Ui::Core::ApplicationHelper
144144

145145
matestack_app Website::App

app/concepts/matestack/ui/core/absolute/absolute.haml

Lines changed: 0 additions & 3 deletions
This file was deleted.

app/concepts/matestack/ui/core/absolute/absolute.rb

Lines changed: 0 additions & 17 deletions
This file was deleted.

lib/matestack/ui/core/components.rb

Lines changed: 44 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -26,41 +26,79 @@ def self.require_core_component(name)
2626
require_app_path "concepts/matestack/ui/core/component/rerender"
2727
require_app_path "concepts/matestack/ui/core/component/static"
2828

29+
require_core_component "abbr"
30+
require_core_component "address"
31+
require_core_component "area"
32+
require_core_component "article"
33+
require_core_component "aside"
34+
require_core_component "async"
35+
require_core_component "b"
36+
require_core_component "bdi"
37+
require_core_component "bdo"
38+
require_core_component "blockquote"
2939
require_core_component "br"
3040
require_core_component "button"
41+
require_core_component "caption"
42+
require_core_component "cite"
43+
require_core_component "code"
3144
require_core_component "div"
3245
require_core_component "heading"
3346
require_core_component "link"
3447
require_core_component "main"
3548
require_core_component "nav"
49+
require_core_component "paragraph"
3650
require_core_component "plain"
3751
require_core_component "span"
52+
require_core_component "table"
53+
require_core_component "tbody"
54+
require_core_component "td"
55+
require_core_component "tfoot"
56+
require_core_component "th"
57+
require_core_component "thead"
58+
require_core_component "tr"
3859
require_core_component "transition"
39-
require_core_component "async"
4060
require_core_component "form"
4161
require_core_component "form/input"
4262
require_core_component "form/select"
4363
require_core_component "form/submit"
4464
require_core_component "onclick"
4565
end
4666

47-
48-
4967
Matestack::Ui::Core::Component::Registry.register_components(
50-
button: Matestack::Ui::Core::Button::Button,
68+
abbr: Matestack::Ui::Core::Abbr::Abbr,
69+
address: Matestack::Ui::Core::Address::Address,
70+
area: Matestack::Ui::Core::Area::Area,
71+
article: Matestack::Ui::Core::Article::Article,
72+
aside: Matestack::Ui::Core::Aside::Aside,
73+
async: Matestack::Ui::Core::Async::Async,
74+
b: Matestack::Ui::Core::B::B,
75+
bdi: Matestack::Ui::Core::Bdi::Bdi,
76+
bdo: Matestack::Ui::Core::Bdo::Bdo,
77+
blockquote: Matestack::Ui::Core::Blockquote::Blockquote,
5178
br: Matestack::Ui::Core::Br::Br,
79+
button: Matestack::Ui::Core::Button::Button,
80+
caption: Matestack::Ui::Core::Caption::Caption,
81+
cite: Matestack::Ui::Core::Cite::Cite,
82+
code: Matestack::Ui::Core::Code::Code,
5283
div: Matestack::Ui::Core::Div::Div,
5384
heading: Matestack::Ui::Core::Heading::Heading,
5485
link: Matestack::Ui::Core::Link::Link,
5586
main: Matestack::Ui::Core::Main::Main,
5687
nav: Matestack::Ui::Core::Nav::Nav,
88+
paragraph: Matestack::Ui::Core::Paragraph::Paragraph,
5789
plain: Matestack::Ui::Core::Plain::Plain,
5890
span: Matestack::Ui::Core::Span::Span,
5991
transition: Matestack::Ui::Core::Transition::Transition,
60-
async: Matestack::Ui::Core::Async::Async,
92+
table: Matestack::Ui::Core::Table::Table,
93+
tbody: Matestack::Ui::Core::Tbody::Tbody,
94+
td: Matestack::Ui::Core::Td::Td,
95+
tfoot: Matestack::Ui::Core::Tfoot::Tfoot,
96+
th: Matestack::Ui::Core::Th::Th,
97+
thead: Matestack::Ui::Core::Thead::Thead,
98+
tr: Matestack::Ui::Core::Tr::Tr,
6199
form: Matestack::Ui::Core::Form::Form,
62100
form_input: Matestack::Ui::Core::Form::Input::Input,
63101
form_select: Matestack::Ui::Core::Form::Select::Select,
64102
form_submit: Matestack::Ui::Core::Form::Submit::Submit,
65-
onclick: Matestack::Ui::Core::Onclick::Onclick
103+
onclick: Matestack::Ui::Core::Onclick::Onclick,
66104
)

spec/0.7/components/absolute_spec.rb

Lines changed: 0 additions & 53 deletions
This file was deleted.

spec/0.7/components/form/input/file_upload_spec.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
require_relative "../../../../support/utils"
1+
require_relative "../../../../../support/utils"
22
include Utils
33

44
class TestController < ActionController::Base

spec/0.7/components/form/select/radio_button_spec.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
require_relative "../../../../support/utils"
1+
require_relative "../../../../../support/utils"
22
include Utils
33

44
class TestController < ActionController::Base

spec/0.8/base/core/app/action_view_context_spec.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
require_relative "../../../../support/utils"
1+
require_relative "../../../../../support/utils"
22
include Utils
33

44
describe "App", type: :feature, js: true do

spec/0.8/base/core/app/layout_spec.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
require_relative "../../../../support/utils"
1+
require_relative "../../../../../support/utils"
22
include Utils
33

44
describe "App", type: :feature, js: true do

0 commit comments

Comments
 (0)