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

(#713) Change default icon font size #96

Closed
wants to merge 379 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
379 commits
Select commit Hold shift + click to select a range
f41f5b9
ViewType object accepts href | Fixes #641
Feb 26, 2018
2aab2dd
Update ClayManagementToolbar demo | Fixes #641
Feb 26, 2018
5c02571
Update ClayManagementToolbar tests | Fixes #641
Feb 26, 2018
4319e4f
Add href to views in ClayDatasetDisplay | Fixes #641
Feb 26, 2018
85f24aa
Update ClayDatasetDisplay demos | Fixes #641
Feb 26, 2018
25fbb38
Update ClayDatasetDisplay tests | Fixes #641
Feb 26, 2018
533c078
Regen snapshots | Fixes #641
Feb 26, 2018
4fbb4da
Rename hideLabel params to showLabel for consistency
Feb 26, 2018
3f8ccfc
ClayCSS Docs Added Grid page with docs
pat270 Feb 27, 2018
ec731fe
ClayCSS Docs Header added details about aligning dropdowns
pat270 Feb 27, 2018
8c5346a
Site: Dropdown any disabled anchor should have `tabindex=-1`
pat270 Feb 27, 2018
4ab75fd
Merge pull request #642 from carloslancha/issue-641-href-to-viewtypes
matuzalemsteles Feb 27, 2018
8c0991d
Merge pull request #652 from carloslancha/hideLabel-to-showLabel
matuzalemsteles Feb 27, 2018
aa8f5e7
Add gradle wrapper to project
ivan-zaera Feb 21, 2018
f08a935
Add tasks and helper classes to test soy templates
ivan-zaera Feb 21, 2018
f905225
Add templates fixtures generated running 'gradle createMissingFixtures'
ivan-zaera Feb 21, 2018
91a3183
Fix ClayPaginationBar compilation error
ivan-zaera Feb 21, 2018
c00cdaa
W.I.P. soy render data
Feb 26, 2018
eee3b17
Update expected output
Feb 26, 2018
a032cf0
Coerce template parameters to safe types (html, uri, js, css and attr…
ivan-zaera Feb 26, 2018
f415c8c
Add missing fixtures
Feb 27, 2018
899ab82
Add missing fixtures and fix templates
Feb 27, 2018
2268b7f
Fix input parameters and create task
Feb 27, 2018
487bfd8
Fix JSDocs
Feb 27, 2018
ba282b8
Update ClayRadio template for consistency with ClayCheckbox
Feb 27, 2018
2aa92a2
Regen snapshots
Feb 27, 2018
cd98864
Update testSoy expected outputs
Feb 27, 2018
2c972e2
Add testSoy task to travis
Feb 27, 2018
0cca781
Merge pull request #658 from carloslancha/pr-655
julien Feb 27, 2018
274d1e8
Merge pull request #643 from julien/issue-640
jbalsas Feb 27, 2018
93ec641
Move get clicked item logic to dropdown item | Fixes #660
Feb 27, 2018
bc574ce
Add id to items | Fixes #660
Feb 27, 2018
b5dec4c
Emit correctly quickActionClicked events | Fixes #660
Feb 27, 2018
7fac19d
Update ClayDatasetDisplay demos | Fixes #660
Feb 27, 2018
fd3a3e9
ClayCSS nav-code-tabs use simpler CSS selector for Web Components tab…
pat270 Feb 27, 2018
bd6fd77
Merge pull request #653 from pat270/claycss-docs
matuzalemsteles Feb 27, 2018
1a29113
New: (Fixes #654) Button Group added `.btn-group-item` for spacing bu…
pat270 Feb 27, 2018
b0e0099
Site: (#654) Button Group added Button Group Item docs and use patter…
pat270 Feb 27, 2018
33cb303
ignore clay-isomorphic on claycss
matuzalemsteles Feb 27, 2018
7613a54
Merge pull request #661 from carloslancha/issue-660-add-id-to-items
matuzalemsteles Feb 28, 2018
ce198da
Merge pull request #663 from matuzalemsteles/IgnoreClayIso
carloslancha Feb 28, 2018
33a8ebf
Update: (Closes #405) Mixin `clay-nav-variant` add more configuration…
pat270 Feb 28, 2018
8a5b274
Adding support for title attribute in links
4lejandrito Feb 28, 2018
ec6281c
Merge pull request #666 from 4lejandrito/link-title
carloslancha Feb 28, 2018
05d8e70
Merge pull request #662 from pat270/clay-654
marcoscv-work Feb 28, 2018
e799d75
Merge pull request #664 from pat270/clay-405
marcoscv-work Feb 28, 2018
5ddf0e8
Merge pull request #669 from liferay/develop
carloslancha Feb 28, 2018
1fde39c
v2.0.0-rc.4
jbalsas Feb 28, 2018
432472a
Updates changelog to v2.0.0-rc.4
jbalsas Feb 28, 2018
c89d086
ClayCSS Docs add Button Group Item
pat270 Feb 28, 2018
2d837ab
ClayCSS Docs use Button Group Item in Modals and Forms
pat270 Feb 28, 2018
4cf4570
ClayCSS Docs Grid wrap nav element in div because of extra p tags bei…
pat270 Feb 28, 2018
6e814b7
ClayCSS Docs Renamed Menubar (Vertical) page to Vertical Nav and adde…
pat270 Feb 28, 2018
830e031
ClayCSS Docs rename Sidebar to Info Panel and update the markup
pat270 Feb 28, 2018
c0495d3
ClayCSS Docs rename Multi Step Nav to Multi Step Form and update exam…
pat270 Feb 28, 2018
9c14193
ClayCSS Docs added Mutli Step Form Simplified
pat270 Feb 28, 2018
7089a89
ClayCSS Docs Management Toolbar added Search Results and Search Summa…
pat270 Feb 28, 2018
1cfa0f5
ClayCSS Docs remove Subnav page, covered in Management Bar Search Res…
pat270 Feb 28, 2018
b8ffc71
ClayCSS Docs add Forms Hierarchy page
pat270 Mar 1, 2018
2fe260c
ClayCSS Docs remove some selector styles that bleed into Clay Components
pat270 Mar 1, 2018
e915fca
New: (Fixes #673) Alert Notifications add box-shadow in Atlas and add…
pat270 Mar 1, 2018
1cf7e66
Merge pull request #674 from pat270/clay-673
carloslancha Mar 1, 2018
8e64a8b
Add missing dependency | Fixes #679
Mar 1, 2018
b579c6d
Remove unnecesary dependency | Fixes #679
Mar 1, 2018
e714228
Merge pull request #672 from pat270/claycss-docs-2
jbalsas Mar 1, 2018
fc6c6fd
Change claycss.com to clayui.com
Mar 1, 2018
46d1d0b
Merge pull request #680 from carloslancha/issue-679-missing-metal-dep
matuzalemsteles Mar 1, 2018
d1dcf81
Merge pull request #681 from julien/issue-671
jbalsas Mar 1, 2018
cfda74c
Merge pull request #682 from liferay/develop
jbalsas Mar 1, 2018
b44ce5c
v2.0.0-rc.5
jbalsas Mar 1, 2018
326dbf7
Updates changelog to v2.0.0-rc.5
jbalsas Mar 1, 2018
2e1e0e1
Update: (Fixes #685) Navbar `.navbar-text-truncate` should have max-w…
pat270 Mar 2, 2018
0e69ef8
Merge pull request #686 from pat270/clay-685
jbalsas Mar 2, 2018
c58750b
Fixes: (#675) Create Simple File Upload pattern with `.input-group` a…
pat270 Mar 2, 2018
6e3ca8a
Site: (#675) Forms add example of Simple File Upload and `.form-contr…
pat270 Mar 2, 2018
4fb6dd3
Update: (Fixes #688) Create markup pattern for Autocomplete Text Fiel…
pat270 Mar 2, 2018
3d5509e
Site: (#688) Forms added markup pattern for Autocomplete Text Field a…
pat270 Mar 2, 2018
21bfe3a
Search from should be enabled if searchValue is passed | Fixes #691
Mar 3, 2018
4f09d0c
Update demos | Fixes #691
Mar 3, 2018
d364500
Add tests | Fixes #691
Mar 3, 2018
fc96b3e
Regen snapshots | Fixes #691
Mar 3, 2018
ba81292
Merge pull request #687 from pat270/clay-675
carloslancha Mar 5, 2018
dc30adb
Add method POST to search form in Management Toolbar | Fixes #684
Mar 5, 2018
791bde1
Regen snapshots | Fixes #684
Mar 5, 2018
51a7fc5
Merge pull request #693 from carloslancha/issue-684-management-post-form
matuzalemsteles Mar 5, 2018
d7492bc
Merge pull request #689 from pat270/clay-688
matuzalemsteles Mar 5, 2018
0e61236
Merge pull request #692 from carloslancha/issue-691-search-enabled
matuzalemsteles Mar 5, 2018
789ba4b
Regen ClayManagementToolbar snapshots with method POST
matuzalemsteles Mar 5, 2018
ac304b1
Merge pull request #694 from matuzalemsteles/RegenSnapshots
matuzalemsteles Mar 5, 2018
72b7e45
Update the ClayModal markup with the buttons in the footer | Fixes #667
matuzalemsteles Mar 5, 2018
2382785
Regen snapshots | Fixes #667
matuzalemsteles Mar 5, 2018
b3eda53
Regen fixtures expected | Fixes #667
matuzalemsteles Mar 5, 2018
e7da56d
Add generate icon data | Fixes #696
matuzalemsteles Mar 5, 2018
1becf22
Merge pull request #698 from matuzalemsteles/issue-696
carloslancha Mar 6, 2018
e755838
FooterButtons param position is called alignment | Fixes #697
Mar 6, 2018
4df1d6c
Update demos | Fixes #697
Mar 6, 2018
2ffd650
Regen snapshots | Fixes #697
Mar 6, 2018
d231412
Update: (#690) Labels move `$label-spacer-x` to use `margin-right` so…
pat270 Mar 3, 2018
1413462
New: (Fixes #690) Forms added `.form-control-tag-group`, `.form-contr…
pat270 Mar 5, 2018
541a658
Site: (#690) Input Group document `.form-control-tag-group` and `.inp…
pat270 Mar 6, 2018
031474a
Render data-attributes in dom | Fixes #700
Mar 7, 2018
100839e
Add tests | Fixes #700
Mar 7, 2018
e869007
SF | Fixes #700
Mar 7, 2018
9d04b1d
SF | Fixes #700
Mar 7, 2018
958a3a8
Merge pull request #699 from carloslancha/pr-697
jbalsas Mar 7, 2018
0d1d83a
Merge pull request #702 from carloslancha/issue-700-data-attributes-i…
jbalsas Mar 7, 2018
5c18bbe
Merge pull request #701 from pat270/clay-690
jbalsas Mar 7, 2018
f39811a
Merge pull request #703 from liferay/develop
carloslancha Mar 7, 2018
f4eb12a
v2.0.0-rc.6
jbalsas Mar 7, 2018
3afc46f
Updates changelog to v2.0.0-rc.6
jbalsas Mar 7, 2018
caef9ca
Add polling_interval option to Charts
Mar 7, 2018
10d84e5
Apply requested changes and add test
Mar 7, 2018
26492c5
Apply requested changes
Mar 8, 2018
3cc8d15
Fix JSDoc on ClayImageCard
matuzalemsteles Mar 9, 2018
67476e1
Merge pull request #712 from matuzalemsteles/FixJSDOC
carloslancha Mar 9, 2018
78eb406
Apply requested changes
Mar 12, 2018
e53b98e
Returning empty string when no attribute is present | Fixes #715
4lejandrito Mar 12, 2018
bbcdf9c
SF
4lejandrito Mar 12, 2018
0b741aa
Merge pull request #704 from julien/issue-544
jbalsas Mar 12, 2018
77db829
Add href to clearResults | Fixes #705
Mar 7, 2018
c67e189
Update test | Fixes #705
Mar 7, 2018
3355ac2
Regen snapshots | Fixes #705
Mar 7, 2018
df62dcd
Update demos | Fixes #705
Mar 7, 2018
efdf062
Add sorting href | Fixes #706
Mar 7, 2018
8684394
Update tests | Fixes #706
Mar 7, 2018
25813f5
Regen snapshots | Fixes #706
Mar 7, 2018
d0e97bc
Update demos | Fixes #706
Mar 7, 2018
f06cde4
Don't render search value if null | Fixes #708
Mar 7, 2018
832f539
Regen expected output | Fixes #708
Mar 7, 2018
2eade3e
Rename
Mar 7, 2018
cde4855
Quick action items in Management Toolbar can be links | Fixes #711
Mar 8, 2018
cbfb003
Update tests | Fixes #711
Mar 8, 2018
5d15336
Regen snapshots | Fixes #711
Mar 8, 2018
8356574
Admit maxItems in ClayDropdownBase | Fixes #717
Mar 13, 2018
ae4a749
Create ClayCreationMenuDropdown | Fixes #717
Mar 13, 2018
96a6648
Update clay dropdown demos | Fixes #717
Mar 13, 2018
e62bad7
Use ClayCreationMenuDropdown in ClayManagementToolbar | Fixes #717
Mar 13, 2018
9df8a48
Update clay management toolbar demos | Fixes #717
Mar 13, 2018
b7d56f9
Export creationMenuItemsValidator | Fixes #717
Mar 13, 2018
c6173d3
Add tests for creation menu in management toolbar | Fixes #717
Mar 13, 2018
1c9545d
Update use of creation menu in dataset display | Fixes #717
Mar 13, 2018
025d0d0
Update dataset display demos | Fixes #717
Mar 13, 2018
5d452c6
Update dataset display tests | Fixes #717
Mar 13, 2018
74932e8
squash create creationmenudropdown
Mar 13, 2018
ad244ba
Add tests for ClayCreationMenuDropdown | Fixes #717
Mar 13, 2018
bbf1ae1
Fix some tests of clay-dropdown | Fixes #717
Mar 13, 2018
ecdf874
Listen to creationMenuButton click event in Management toolbar | Fixe…
Mar 13, 2018
035fa5b
Update management toolbar test | Fixes #717
Mar 13, 2018
831d79a
Propagate creationmenu more button click event in dataset display | F…
Mar 13, 2018
b1e43fa
Update dataset display tests | Fixes #717
Mar 13, 2018
56757f2
SF | Fixes #717
Mar 13, 2018
952a7ba
Add and fix soy tests and fixtures | Fixes #717
Mar 13, 2018
271673b
Add space between icon an label in ClayLink | Fixes #710
Mar 13, 2018
d91b145
Regen snapshots | Fixes #710
Mar 13, 2018
388537f
Regen soy fixtures | Fixes #710
Mar 13, 2018
a4d6748
Regen snapshots | Fixes #710
Mar 13, 2018
eeb43f5
Use core isDefAndNotNull method | Fixes #715
Mar 13, 2018
206ed9b
Update test | Fixes #715
Mar 13, 2018
5532a88
Add limit for main items in creation menu dropdown | Fixes #717
Mar 13, 2018
63b8572
Add tests to creation menu dropdown | Fixes #717
Mar 13, 2018
b3df717
Regen snapshots | Fixes #717
Mar 13, 2018
186166c
Update dropdown demos | Fixes #717
Mar 13, 2018
2ee3c15
Caption needs to be generated by creation menu dropdown depending on …
Mar 13, 2018
f0bd183
Regen snapshots | Fixes #717
Mar 13, 2018
d0ccdf6
Only show caption if show more button appears | Fixes #717
Mar 13, 2018
091d3f4
Regen snapshots | Fixes #717
Mar 13, 2018
9e666c3
SF | Fixes #717
Mar 13, 2018
86345fd
Regen testSoy fixtures | Fixes #717
Mar 13, 2018
18ca1d0
Merge pull request #720 from carloslancha/pr-716
jbalsas Mar 13, 2018
2ae793f
Rename | Fixes #717
Mar 13, 2018
333480c
Regen snapshots | Fixes #717
Mar 13, 2018
c6b99e1
Merge pull request #707 from carloslancha/issue-705-management-stuff
jbalsas Mar 13, 2018
b29a0b6
Breaking: (Fixes #600) Removed colors from Dropdown Action and Quick …
pat270 Feb 23, 2018
85bcf74
Update: (#600) `.btn-unstyled` to work with `.btn-sm` and `.btn-lg`
pat270 Feb 24, 2018
d225ac8
Site: (#600) Dropdown update `.dropdown-toggle` markup and add exampl…
pat270 Feb 24, 2018
236ccd2
Add triggerClasses API in ClayActionsDropdown | Fixes #600
matuzalemsteles Mar 1, 2018
580f3c4
Add tests with triggerClasses in ClayActionsDropdown | Fixes #600
matuzalemsteles Mar 1, 2018
ddf37a8
Update ClayList to use component-action | Fixes #600
matuzalemsteles Mar 1, 2018
2dc8e61
Regen ClayList snapshots | Fixes #600
matuzalemsteles Mar 1, 2018
af9ab9f
Regen ClayActionsDropdown snapshots | Fixes #600
matuzalemsteles Mar 1, 2018
3700b9e
Update ClayTable to use component-action | Fixes #600
matuzalemsteles Mar 1, 2018
e3cd1e8
Regen ClayTable snapshots | Fixes #600
matuzalemsteles Mar 1, 2018
5780cb9
Update ClayCard to use component-action | Fixes #600
matuzalemsteles Mar 1, 2018
fbc4d77
Regen ClayCard snapshots | Fixes #600
matuzalemsteles Mar 1, 2018
a3f9522
Update ClayManagementToolbar to use component-action | Fixes #600
matuzalemsteles Mar 1, 2018
28e3927
Regen ClayManagementToolbar snapshots | Fixes #600
matuzalemsteles Mar 1, 2018
8dfec34
Create task regenerateFixturesExpected
matuzalemsteles Mar 1, 2018
917f16c
regen Fixtures expected | Fixes #600
matuzalemsteles Mar 1, 2018
1a05ee3
SF | Fixes #600
matuzalemsteles Mar 1, 2018
a362755
Remove component-action on the ClayManagementToolbar | Fixes #600
matuzalemsteles Mar 5, 2018
4a31f00
User icon to sticker-circle | Fixes: #721
marcoscv Mar 13, 2018
3c68040
Site: (#721) User icon to sticker-circle
marcoscv Mar 13, 2018
04826fa
Regen ClayManagementToolbar snapshots | Fixes #600
matuzalemsteles Mar 5, 2018
bd3ad15
regen Fixtures expected | Fixes #600
matuzalemsteles Mar 7, 2018
22c10a8
Merge pull request #725 from carloslancha/pr-683
jbalsas Mar 13, 2018
3272761
Merge pull request #726 from liferay/develop
jbalsas Mar 13, 2018
3bd0cc3
v2.0.0-rc.7
jbalsas Mar 13, 2018
e7a6ea1
Updates changelog to v2.0.0-rc.7
jbalsas Mar 13, 2018
f5e7a4d
Update: (Fixes #723) Use `and` boolean operator instead of `&&`
pat270 Mar 13, 2018
3f9df85
Site: (#723) Test Site node-sass version to ^4.8.1
pat270 Mar 13, 2018
15b3e86
Merge pull request #728 from pat270/clay-723
jbalsas Mar 13, 2018
c0c3875
Adds missing metal dependency
jbalsas Mar 14, 2018
3cb33ae
Merge pull request #730 from liferay/729
carloslancha Mar 14, 2018
be5bf5f
Revert "Merge pull request #730 from liferay/729"
jbalsas Mar 14, 2018
9b4e37e
User icon to sticker-circle comment | Fixes: #721
marcoscv Mar 14, 2018
9504521
Merge pull request #731 from liferay/729
carloslancha Mar 14, 2018
a80448d
Merge pull request #732 from liferay/develop
jbalsas Mar 14, 2018
9e4d3ef
v2.0.0-rc.8
jbalsas Mar 14, 2018
874417b
Updates yarn lock
jbalsas Mar 14, 2018
50e949b
Updates changelog to v2.0.0-rc.8
jbalsas Mar 14, 2018
369bc63
Revert "Revert "Merge pull request #730 from liferay/729""
jbalsas Mar 14, 2018
7d7ee44
Check if item href is not null for quick items in management toolbar …
Mar 14, 2018
c2ebcab
Update soy tests | Fixes #733
Mar 14, 2018
122974c
Merge pull request #734 from carloslancha/issue-733-item-href
jbalsas Mar 14, 2018
999b5e1
Merge pull request #735 from liferay/develop
carloslancha Mar 14, 2018
623ad50
v2.0.0-rc.9
jbalsas Mar 14, 2018
5650b45
Updates changelog to v2.0.0-rc.9
jbalsas Mar 14, 2018
1e4caad
Merge pull request #724 from marcoscv-work/721
jbalsas Mar 14, 2018
da68dc1
Fix tag type JSDOC when use multiple types | Fixes #736
matuzalemsteles Mar 14, 2018
b34f2ff
Fix classes of the quick action menus | Fixes #738
matuzalemsteles Mar 14, 2018
2b382bf
Regen snapshots | Fixes #738
matuzalemsteles Mar 14, 2018
ad4a5ac
Regen fixtures | Fixes #738
matuzalemsteles Mar 14, 2018
91dae4c
Merge pull request #739 from matuzalemsteles/BreakingQuickActionsMenus
carloslancha Mar 15, 2018
8cd7644
Updates billboard.js to 1.3.0
Mar 15, 2018
59c02bc
Fix indentation
Mar 15, 2018
db1986c
Updates billboard.js and d3 versions
Mar 15, 2018
8899385
Fixes formatting
Mar 15, 2018
fdd46b6
Sort the JSDOC alphabetically | Fixes # 736
matuzalemsteles Mar 15, 2018
c7f1cf3
Fixes JSDOC on ClayCharts | Fixes #736
matuzalemsteles Mar 15, 2018
ff8e9dd
Merge pull request #737 from matuzalemsteles/fix-jsdoc
carloslancha Mar 15, 2018
6e8f430
Adds new JSDOC tags to ChartBase
matuzalemsteles Mar 15, 2018
cdb71a3
Merge pull request #747 from matuzalemsteles/JSDocCharts
jbalsas Mar 15, 2018
d809d2d
Merge pull request #744 from julien/issue-743
jbalsas Mar 15, 2018
03963c9
Remove id param from items validator | Fixes #749
Mar 15, 2018
3c1a51e
Remake creation menu api | Fixes #749
Mar 15, 2018
3504254
Add support for button like link in dropdown | Fixes #749
Mar 15, 2018
4613904
Add support for button like link in creation menu | Fixes #749
Mar 15, 2018
af25ebd
Fix max items and show items logic | Fixes #749
Mar 16, 2018
5d325a9
Improve JSDocs | Fixes #749
Mar 16, 2018
4fd24ef
Add tests for creation menu | Fixes #749
Mar 16, 2018
3c3ab42
Update creation menu demos | Fixes #749
Mar 16, 2018
a802a8c
Update management toolbar tests | Fixes #749
Mar 16, 2018
b04ff9e
Update dataset display tests | Fixes #749
Mar 16, 2018
c4ec03c
Update management toolbar and dataset display demos | Fixes #749
Mar 16, 2018
f9c29e7
Update soy tests and fix some errors | Fixes #749
Mar 16, 2018
2c89a92
SF | Fixes #749
Mar 16, 2018
07f9ad7
Merge pull request #750 from carloslancha/issue-749-improve-creation-…
jbalsas Mar 16, 2018
015de41
Merge pull request #751 from liferay/develop
jbalsas Mar 16, 2018
09f7890
v2.0.0-rc.10
jbalsas Mar 16, 2018
f729118
(#713) Change default icon size in button to 1em (16px)
justinsunho Apr 6, 2018
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
3 changes: 2 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -5,4 +5,5 @@ lib
node_modules
**/*.soy.js
*.log
package-lock.json
package-lock.json
.gradle
1 change: 1 addition & 0 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,7 @@ jdk:
language: java

script:
- npm run testSoy
- npm run build
- npm run checkFormat
- npm run lint
Expand Down
201 changes: 193 additions & 8 deletions CHANGELOG.md

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion lerna.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"lerna": "2.4.0",
"version": "2.0.0-rc.2",
"version": "2.0.0-rc.10",
"npmClient": "yarn",
"useWorkspaces": true
}
5 changes: 3 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -10,12 +10,13 @@
"jest": "cross-env NODE_ENV=test jest",
"lerna": "lerna bootstrap -- --no-optional --no-package-lock",
"lint": "eslint packages/clay-*/src/*.js packages/clay-*/src/**/*.js && npm run mcritic",
"mcritic": "mcritic packages/ --ignore '**/{browserslist-config-clay-components,claycss.com,generator-metal-clay,node_modules}/**'",
"mcritic": "mcritic packages/ --ignore '**/{browserslist-config-clay-components,clayui.com,generator-metal-clay,node_modules}/**'",
"prettier": "prettier-eslint packages/clay-*/src/*.js packages/clay-*/src/**/*.js",
"soy": "lerna run soy",
"start": "http-server . -p 4000",
"test": "npm run build && npm run jest && npm run a11y",
"electric": "npm run soy && npm run compile && cd packages/claycss.com && el",
"testSoy": "cd packages/clay-isomorphic && ./gradlew testSoy",
"electric": "npm run soy && npm run compile && cd packages/clayui.com && ../../node_modules/electric-cli/bin/electric.js",
"web": "npm run electric -- run",
"deploy": "npm run electric -- deploy"
},
Expand Down
2 changes: 1 addition & 1 deletion packages/browserslist-config-clay-components/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "browserslist-config-clay-components",
"version": "1.0.0-alpha.2",
"version": "2.0.0-rc.10",
"description": "Clay components Browserslist Shared Config",
"main": "index.js",
"repository": "https://github.com/liferay/clay/tree/master/packages/browserslist-config-clay-components",
Expand Down
10 changes: 5 additions & 5 deletions packages/clay-alert/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "clay-alert",
"version": "2.0.0-rc.2",
"version": "2.0.0-rc.10",
"description": "Metal Clay Alert component.",
"license": "BSD",
"repository": "https://github.com/liferay/clay/tree/master/packages/clay-alert",
Expand All @@ -27,8 +27,8 @@
"metal"
],
"dependencies": {
"clay-button": "^2.0.0-rc.2",
"clay-icon": "^2.0.0-rc.2",
"clay-button": "^2.0.0-rc.10",
"clay-icon": "^2.0.0-rc.10",
"metal": "^2.16.0",
"metal-component": "^2.16.0",
"metal-soy": "^2.16.0",
Expand All @@ -41,8 +41,8 @@
"babel-loader": "^7.0.0",
"babel-plugin-transform-node-env-inline": "^0.1.1",
"babel-preset-env": "^1.6.0",
"browserslist-config-clay-components": "^1.0.0-alpha.2",
"clay": "^2.0.0-rc.2",
"browserslist-config-clay-components": "^2.0.0-rc.10",
"clay": "^2.0.0-rc.10",
"metal-tools-soy": "^6.0.0",
"webpack": "^3.0.0"
},
Expand Down
21 changes: 11 additions & 10 deletions packages/clay-alert/src/ClayAlert.js
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ import templates from './ClayAlert.soy.js';

/**
* Metal Clay Alert component.
* @extends Component
*/
class ClayAlert extends Component {
/**
Expand Down Expand Up @@ -44,72 +45,72 @@ class ClayAlert extends Component {
ClayAlert.STATE = {
/**
* Flag to indicate if the alert is closeable.
* @default false
* @instance
* @memberof ClayAlert
* @type {?bool}
* @default false
*/
closeable: Config.bool().value(false),

/**
* Flag to indicate if the alert should be destroyen when close.
* @default false
* @instance
* @memberof ClayAlert
* @type {?bool}
* @default false
*/
destroyOnHide: Config.bool().value(false),

/**
* CSS classes to be applied to the element.
* @default undefined
* @instance
* @memberof ClayAlert
* @type {?string|undefined}
* @default undefined
* @type {?(string|undefined)}
*/
elementClasses: Config.string(),

/**
* Id to be applied to the element.
* @default undefined
* @instance
* @memberof ClayAlert
* @type {?string|undefined}
* @default undefined
* @type {?(string|undefined)}
*/
id: Config.string(),

/**
* The message of alert
* @instance
* @memberof ClayAlert
* @type {!html|string}
* @type {!(html|string)}
*/
message: Config.any().required(),

/**
* The path to the SVG spritemap file containing the icons.
* @default undefined
* @instance
* @memberof ClayAlert
* @type {!string}
* @default undefined
*/
spritemap: Config.string().required(),

/**
* The style of alert
* @default info
* @instance
* @memberof ClayAlert
* @type {?string}
* @default info
*/
style: Config.oneOf(['danger', 'info', 'success', 'warning']).value('info'),

/**
* The title of alert
* @default undefined
* @instance
* @memberof ClayAlert
* @type {!string}
* @default undefined
*/
title: Config.string().required(),
};
Expand Down
49 changes: 29 additions & 20 deletions packages/clay-alert/src/ClayAlertBase.js
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,13 @@ import Component from 'metal-component';
import defineWebComponent from 'metal-web-component';
import Soy from 'metal-soy';
import {Config} from 'metal-state';
import {isServerSide} from 'metal';

import templates from './ClayAlertBase.soy.js';

/**
* Metal Clay Alert Base component.
* @extends Component
*/
class ClayAlertBase extends Component {
/**
Expand All @@ -22,6 +24,10 @@ class ClayAlertBase extends Component {
* @inheritDoc
*/
rendered() {
if (isServerSide()) {
return;
}

if (
this.autoClose &&
(this.type === 'stripe' || this.type === 'toast')
Expand Down Expand Up @@ -52,15 +58,17 @@ class ClayAlertBase extends Component {
* @private
*/
_defaultHideAlert() {
this._delayTime = 0;
this._visible = false;
if (!this.isDisposed()) {
this._delayTime = 0;
this._visible = false;

if (this._timer) {
clearTimeout(this._timer);
}
if (this._timer) {
clearTimeout(this._timer);
}

if (this.destroyOnHide) {
this.dispose();
if (this.destroyOnHide) {
this.dispose();
}
}
}

Expand Down Expand Up @@ -130,101 +138,102 @@ class ClayAlertBase extends Component {
ClayAlertBase.STATE = {
/**
* Flag to indicate the visibility of the alert
* @default true
* @instance
* @memberof ClayAlertBase
* @type {?bool}
* @default true
*/
_visible: Config.bool()
.internal()
.value(true),

/**
* Flag to indicate if alert should be automatically closed.
* @default false
* @instance
* @memberof ClayAlertBase
* @type {?bool}
* @default false
*/
autoClose: Config.bool().value(false),

/**
* Flag to indicate if the alert is closeable.
* @default false
* @instance
* @memberof ClayAlertBase
* @type {?bool}
* @default false
*/
closeable: Config.bool().value(false),

/**
* Flag to indicate if the alert should be destroyen when close.
* @default false
* @instance
* @memberof ClayAlertBase
* @type {?bool}
* @default false
*/
destroyOnHide: Config.bool().value(false),

/**
* CSS classes to be applied to the element.
* @default undefined
* @instance
* @memberof ClayAlert
* @type {?string|undefined}
* @default undefined
* @type {(?string|undefined)}
*/
elementClasses: Config.string(),

/**
* Id to be applied to the element.
* @default undefined
* @instance
* @memberof ClayAlert
* @type {?string|undefined}
* @default undefined
* @type {(?string|undefined)}
*/
id: Config.string(),

/**
* The message of alert
* @default undefined
* @instance
* @memberof ClayAlertBase
* @type {!html|string}
* @type {!(html|string)}
*/
message: Config.any().required(),

/**
* The path to the SVG spritemap file containing the icons.
* @default undefined
* @instance
* @memberof ClayAlertBase
* @type {!string}
* @default undefined
*/
spritemap: Config.string().required(),

/**
* The style of alert
* @default info
* @instance
* @memberof ClayAlertBase
* @type {?string}
* @default info
*/
style: Config.oneOf(['danger', 'info', 'success', 'warning']).value('info'),

/**
* The title of alert
* @default undefined
* @instance
* @memberof ClayAlertBase
* @type {!string}
* @default undefined
*/
title: Config.string().required(),

/**
* The type of alert
* @default embedded
* @instance
* @memberof ClayAlertBase
* @type {?string}
* @default embedded
*/
type: Config.oneOf(['embedded', 'stripe', 'toast']).value('embedded'),
};
Expand Down
Loading