Skip to content

Commit 0fca286

Browse files
committed
Merge branch 'master' of https://github.com/prysmex/ember-eui
2 parents 5e5447a + 17118b5 commit 0fca286

File tree

79 files changed

+770
-464
lines changed

Some content is hidden

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

79 files changed

+770
-464
lines changed

.docfy-config.js

Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -18,12 +18,5 @@ module.exports = {
1818
pattern: '**/*.md',
1919
urlPrefix: 'docs'
2020
},
21-
],
22-
// labels: {
23-
// components: 'Components',
24-
// helpers: 'Helpers',
25-
// core: '@docfy/core',
26-
// ember: '@docfy/ember',
27-
// docs: 'Documentation'
28-
// }
21+
]
2922
};

.eslintrc.js

Lines changed: 14 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -7,18 +7,15 @@ module.exports = {
77
ecmaVersion: 2018,
88
sourceType: 'module',
99
ecmaFeatures: {
10-
legacyDecorators: true
11-
}
10+
legacyDecorators: true,
11+
},
1212
},
13-
plugins: [
14-
'ember'
15-
],
16-
extends: [
17-
'eslint:recommended',
18-
'plugin:ember/recommended'
19-
],
13+
plugins: ['ember'],
14+
extends: ['eslint:recommended', 'plugin:ember/recommended', 'prettier'],
2015
env: {
21-
browser: true
16+
browser: true,
17+
node: true,
18+
amd: true,
2219
},
2320
rules: {},
2421
overrides: [
@@ -32,23 +29,18 @@ module.exports = {
3229
'testem.js',
3330
'blueprints/*/index.js',
3431
'config/**/*.js',
35-
'tests/dummy/config/**/*.js'
36-
],
37-
excludedFiles: [
38-
'addon/**',
39-
'addon-test-support/**',
40-
'app/**',
41-
'tests/dummy/app/**'
32+
'tests/dummy/config/**/*.js',
4233
],
34+
excludedFiles: ['addon/**', 'addon-test-support/**', 'app/**', 'tests/dummy/app/**'],
4335
parserOptions: {
44-
sourceType: 'script'
36+
sourceType: 'script',
4537
},
4638
env: {
47-
browser: false,
39+
browser: true,
4840
node: true
4941
},
5042
plugins: ['node'],
51-
extends: ['plugin:node/recommended']
52-
}
53-
]
43+
extends: ['plugin:node/recommended'],
44+
},
45+
],
5446
};

.prettierignore

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
# unconventional js
2+
vendor/
3+
public/
4+
5+
# compiled output
6+
dist/
7+
tmp/
8+
9+
# dependencies
10+
node_modules/
11+
12+
# ember-try
13+
.node_modules.ember-try/
14+
bower.json.ember-try
15+
package.json.ember-try
16+
17+
package.json
18+
19+
*.html
20+
*.js

.prettierrc

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
{
2-
"parser": "typescript",
32
"printWidth": 100,
43
"semi": true,
54
"singleQuote": true,

CHANGELOG.md

Lines changed: 86 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,140 +2,220 @@
22

33
### Master
44

5+
### 0.0.43
6+
7+
🐛 Bug / Fixes
8+
9+
- Add missing `{{on "clicks"}}` for `<EuiButton />` around the codebase
10+
11+
### 0.0.42
12+
13+
🚀 Enhancements
14+
15+
- Use `{{on "click"}}` instead of `@onClick` for `<EuiButton />` `<EuiButtonEmpty/>` `<EuiButtonIcon />`
16+
17+
### 0.0.41
18+
19+
🐛 Bug / Fixes
20+
21+
- Add missing colors to `<EuiButtonEmpty />`
22+
23+
### 0.0.40
24+
25+
🚀 Enhancements
26+
27+
- `<EuiTabs />`
28+
- `<EuiTabbedContent />`
29+
- Husky for prettier
530

631
### 0.0.39
32+
733
🚀 Enhancements
34+
835
- `<EuiSteps />`
936

1037
### 0.0.38
38+
1139
🚀 Enhancements
40+
1241
- `<EuiProgress />`
1342

1443
### 0.0.37
44+
1545
🚀 Enhancements
46+
1647
- `<EuiLoadingContent />`
1748
- Allow @useSvg to force `<EuiIcon/>` to use `<Svg>` from ember-svg-jar
1849

1950
### 0.0.36
51+
2052
🚀 Enhancements
53+
2154
- Accept `@type` for `<EuiButton />` to avoid a bug with merging `...attributes`
2255

2356
### 0.0.35
57+
2458
🐛 Bug / Fixes
59+
2560
- Change onClick to `@onClick` in most clickable components
2661

2762
### 0.0.34
63+
2864
🏠 Internal
65+
2966
- Added netlify link for opensource
3067

3168
### 0.0.33
69+
3270
🏠 Internal
71+
3372
- Locks @elastic/eui version to 31.0.0
3473
- Updates icon mappings
3574

3675
### 0.0.32
76+
3777
🚀 Enhancements
78+
3879
- Docfy docs
3980
- EuiCollapsibleNav
4081

4182
### 0.0.31
83+
4284
🚀 Enhancements
43-
- Customize focusTrapOptions for `focus-trap` helper inside <EuiModal />
85+
86+
- Customize focusTrapOptions for `focus-trap` helper inside <EuiModal />
4487

4588
### 0.0.30
89+
4690
🏠 Internal
91+
4792
- Bump ember-svg-jar
4893

4994
### 0.0.29
50-
- Fix inline-styles and <EuiModal /> type with restrictWidth, should be maxWidth
95+
96+
- Fix inline-styles and <EuiModal /> type with restrictWidth, should be maxWidth
5197

5298
### 0.0.28
99+
53100
- Add ember-in-element-polyfill
54101

55102
### 0.0.27
103+
56104
- Move `ember-keyboard` and `ember-focus-trap` from devDependencies to dependencies
57105

58106
### 0.0.26
107+
59108
- Rename <Text /> component to <TextBlock>
60109

61110
### 0.0.25
111+
62112
- Updates to elastic ui to 31.0.0
63113

64114
### 0.0.24
115+
65116
🚀 Enhancements
117+
66118
- EuiModal
67119

68120
### 0.0.23
121+
69122
🚀 Enhancements
123+
70124
- EuiCallOut may now receive named blocks <:title> </:title> <:body> <:/body>
71125

72126
🏠 Internal
127+
73128
- Installed ember-named-blocks-polyfill
74129

75130
### 0.0.22
131+
76132
🐛 Bug / Fixes
133+
77134
- Renames EuiCallout to EuiCallOut
78135

79136
### 0.0.21
137+
80138
🐛 Bug / Fixes
139+
81140
- Fixes a few missing props for EuiPage, EuiPageBody, EuiPanel and EuiCard
82141
- Fixes EuiHorizontalRule not receiving splattributes
83142

84143
### 0.0.20
144+
85145
🚀 Enhancements
146+
86147
- EuiHr
87148

88149
🐛 Bug / Fixes
150+
89151
- Fix EuiImage close Icon
90152

91153
### 0.0.19
154+
92155
🚀 Enhancements
156+
93157
- Performance for EuiText, EuiColor, EuiCallout, EuiPage, EuiFlexItem and more, reducing usage of element helper
94158
- Text hack to avoid using element helper for simple text dom nodes
95159
- EuiCard
96160

97161
🏠 Internal
162+
98163
- Update ember-svg-jar fork
99164
- Update @elastic/eui to 30.3.0
100165

101166
### 0.0.18
167+
102168
🚀 Enhancements
169+
103170
- EuiFlexGroup
104171
- EuiFlexGrid
105172
- EuiFlexItem
106173

107174
### 0.0.17
175+
108176
🏠 Internal
177+
109178
- Fixes netlify redirects
110179

111180
### 0.0.16
181+
112182
🚀 Enhancements
183+
113184
- EuiBadge
114-
- Use empty icon svg as placeholder while downloading the desired one
185+
- Use empty icon svg as placeholder while downloading the desired one
115186
- Adds @victor-aguilars to contributors
116187

117188
🏠 Internal
189+
118190
- Update ember-svg-jar fork
119191

120192
🐛 Bug / Fixes
193+
121194
- Add accordion to demo
122195

123196
### 0.0.15
197+
124198
🚀 Enhancements
199+
125200
- EuiSideNav
126201
- EuiAvatar
127202

128203
### 0.0.14
204+
129205
🚀 Enhancements
206+
130207
- EuiCallout
131208

132209
### 0.0.13
210+
133211
🚀 Enhancements
212+
134213
- Updates ember-svg-jar dependency and loads all svgs on demand.
135214

136215
### 0.0.12
137216

138217
🏠 Internal
218+
139219
- Let apps define svgPath in environment.js
140220
```ts
141221
`ember-eui`: {
@@ -145,11 +225,13 @@
145225
This assumes that you setup ember-svg-jar with the prefix `svg/` (which is the default one)
146226

147227
🐛 Bug / Fixes
228+
148229
- Fixed EuiIcon camelCase svgs
149230

150231
### 0.0.11
151232

152233
🚀 Enhancements
234+
153235
- EuiIcon
154236
- EuiAccordion
155237
- EuiPage
@@ -160,6 +242,7 @@
160242
- EuiOverlayMask
161243

162244
🏠 Internal
245+
163246
- Update class-names helper to always concat
164247

165248
### 0.0.7

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ For icons to work you will need to:
99
- install `ember-svg-jar`
1010
- add the following `ember-svg-jar` options to your `ember-cli-build.js`:
1111
- NOTICE: we are currently using a fork from ember-svg-jar, for the hbs strategy
12-
`"ember-svg-jar": "github:betocantu93/ember-svg-jar#80fc7c2ea1a026e60061677648e5693e0d9361b3"`
12+
`"ember-svg-jar": "github:betocantu93/ember-svg-jar#ember-eui-hbs"`
1313

1414
```javascript
1515
// ember-cli-build.js

addon/components/common.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
21
export interface CommonArgs {
32
className?: string;
43
'aria-label'?: string;

0 commit comments

Comments
 (0)