What's new

For the time being, ECL v2 components are composed of vanilla (simple) HTML; adaptable to any technologies while the Twig versions (to be implemented with Drupal 8) will be built within the next 3 months in preparation for the Drupal 8 upgrade.

Users can still go to ECL v1 to create or upgrade their websites. In 2019, we will be able to offer users a full set of components from ECL v2 when Drupal 8 is ready.

We will also add new components to the ECL v2 as we continue improving the look and feel of the existing components. New releases under v2 should be published periodically under Github.

2.14.0 (2019-10-25)

🚀 New Feature

  • #1365 feat(page-header-core): add component - INNO-1896
  • #1358 feat(page-header-harmonised): add component - INNO-1816

🐛 Bug Fix

  • #1373 fix(expandable): use aria-expanded attribute - INNO-1899
  • #1372 fix(text-input): remove border radius on iOS - INNO-1904

💅 Enhancement

  • #1364 feat(eu-page-headers): add missing EU variants - INNO-1844
  • #1362 feat(site-header): render class name as a link - INNO-1894

📝 Documentation

  • #1378 docs: update breadcrumb - INNO-1901
  • #1377 docs: add harmonised g2 page header - INNO-1907
  • #1374 docs: remove bold - INNO-1898
  • #1363 docs(harmonised): update content - INNO-1888
  • #1361 docs(harmonised-1): add page header - INNO-1888

🏠 Internal

  • #1367 chore: update dependencies - INNO-1811

2.13.0 (2019-10-18)

🚀 New Feature

  • #1341 feat(page-header-standardised): add component - INNO-1812
  • #1340 feat(breadcrumb-harmonised): add component - INNO-1817
  • #1339 feat(breadcrumb-standardised): add component - INNO-1809
  • #1338 feat(breadcrumb-core): add component - INNO-1808

🐛 Bug Fix

  • #1343 fix(site-header): use correct height - INNO-1870

💅 Enhancement

  • #1355 fix(button): simplify markup - INNO-1890
  • #1349 feat(campaign): use harmonised group 2 - INNO-1863
  • #1348 feat(search-page): change template in storybook - INNO-1861

📝 Documentation

  • #1354 docs(website): update content - INNO-1888
  • #1353 docs(website): update content - INNO-1883
  • #1345 docs(website): add harmonsied site headers and footers - INNO-1871
  • #1342 docs(website): fix typos - INNO-1859

2.12.0 (2019-10-10)

🚀 New Feature

  • #1333 feat(site-headers): add menu - INNO-1851
  • #1328 feat(site-header-harmonised): add component - INNO-1813
  • #1323 feat(site-header-standardised): add component - INNO-1815
  • #1322 feat(site-header-core): add component - INNO-1792
  • #1325 feat(icons): add 3 new icons - INNO-1842
  • #1318 feat(harmonised footer): add component - INNO-1820
  • #1307 feat(footer-core): add component - INNO-1774
  • #1313 feat(footer-standardized): add component - INNO-1770

🐛 Bug Fix

  • #1320 fix(links): change link with icon display - INNO-1829
  • #1315 fix(a11y): fix some accessibility issues - INNO-1831
  • #1311 fix(menu-legacy): add z-index on overlay - INNO-1827
  • #1301 fix(print): add missing utilities - INNO-1773
  • #1298 fix(tag): fix markup for removable tags - INNO-1753
  • #1293 fix(timeline2): fix alignment - INNO-1763

💅 Enhancement

  • #1334 fix(footers): add link - INNO-1855
  • #1329 fix(footer-core): add link - INNO-1848
  • #1316 fix(footer-standardised): small fixes - INNO-1833
  • #1304 refactor(table): apply latest specs - INNO-1793
  • #1310 fix(breadcrumb): use ellipsis on long segments - INNO-1826
  • #1309 feat(icons): update facebook icon - INNO-1825
  • #1295 feat(media): improve media utilities - INNO-1765
  • #1294 fix(content-item): fix image css - INNO-1761

📝 Documentation

  • #1335 docs: update website content - INNO-1854
  • #1332 docs: update website, add footers - INNO-1852
  • #1331 docs: document harmonised group 1 - INNO-1850
  • #1330 docs(breadcrumbs): update do's - INNO-1849
  • #1326 docs: document core template - INNO-1841
  • #1306 docs: add EU vision page - INNO-1775
  • #1305 docs: fix typo - no issue
  • #1299 docs(link): fix typo - no issue
  • #1296 docs(eu-about): eu-values and design principle - INNO-1766 - INNO-1767

🏠 Internal

  • #1327 chore(website): implement new site structure - INNO-1828
  • #1317 chore: update dependencies - no issue
  • #1302 chore: update dependencies - INNO-1811
  • #1292 chore(release 2.11): finalize release dev - INNO-1764

2.11.0 (2019-08-30)

🚀 New Feature

  • #1256 feat(event-speaker): add template - INNO-1721
  • #1248 feat(events): add event details template - INNO-1719
  • #1266 feat(events): add event agenda template - INNO-1722
  • #1284 feat(utilities): add media utilities - INNO-1755
  • #1275 feat(description-list): add horizontal variant - INNO-1745
  • #1267 feat(site-header): bridge language selector and overlay - INNO-1655
  • #1265 feat(login): provide composition for login bar - INNO-1699
  • #1262 feat(dropdown-legacy): port dropdown from ECL v1 (legacy) - INNO-1725

🐛 Bug Fix

  • #1289 fix(timeline): set max-width and update font-size - INNO-1762
  • #1268 fix(styles): make styles more resilient - INNO-1737
  • #1261 fix(search-template): fix a11y issue - INNO-1728

💅 Enhancement

  • #1277 refactor(ec-footer): combine EC links - INNO-1748
  • #1274 refactor(eu-footer): update EU footer V2 - INNO-1741

📝 Documentation

  • #1286 docs(site-header): make language select optional if site not multilingual - INNO-1759
  • #1270 docs(spacing): update usage - INNO-1724
  • #1264 docs: update getting started and contribution guide - no issue

🏠 Internal

  • #1287 refactor(links): update links to new homepage - INNO-1758
  • #1272 chore: update dependencies - no issue
  • #1271 chore(ci): keep build size in check - INNO-958
  • #1269 chore(media): change media output folder - INNO-1267
  • #1260 chore: update dependencies - INNO-1650

2.10.1 (2019-08-16)

🐛 Bug Fix

  • #1258 fix: fix wrong SCSS imports - INNO-1732

🏠 Internal

  • #1257 fix(drone): fix website deployment - INNO-1731

2.10.0 (2019-08-13)

🚀 New Feature

  • #984 feat(checkbox): apply new specifications - INNO-1307
  • #1247 feat(file-upload): add basic file upload - INNO-1717
  • #1217 feat: export to codepen - INNO-1646
  • #1231 feat(dateblock): add component - INNO-1510
  • #1227 feat: initialize JS components automatically (opt-in) - INNO-1680

🐛 Bug Fix

  • #1252 fix(cards): use aria-label instead of alt - INNO-1727
  • #1234 fix(search-template): fix spacing - INNO-1703
  • #1229 fix(search-form): make input fluid - INNO-1687
  • #1226 fix(table): use bold for headers - INNO-1666

💅 Enhancement

  • #1253 refactor(cards): change image ratio to 3:2 - INNO-1502
  • #1235 fix(label): use inline display - INNO-1704
  • #1237 feat(text-input): add print - INNO-1706
  • #1236 feat(select): add print css - INNO-1477
  • #1233 feat(form-group): allow group classname - INNO-1702
  • #1222 refactor(radio): update radio group - INNO-1452
  • #1228 refactor(select): update styling of select - INNO-1595
  • #1183 refactor(text-inputs): update styling of text inputs - INNO-1593

📝 Documentation

  • #1241 docs(typography): add coded examples - INNO-1712
  • #1075 docs: define which browsers we support - INNO-1438
  • #1245 docs(spacing): fix incorrect token - INNO-1716
  • #1239 docs(breadcrumb): remove image - INNO-1711

🏠 Internal

  • #1191 chore(website): enhance performance - INNO-1617
  • #1246 feat(browserslist): update config and display browsers list - INNO-1718
  • #1240 refactor(storybook): use JS auto init - INNO-1709
  • #1225 chore: create knobs for campaign template - INNO-1645
  • #1238 chore: update dependencies - INNO-1710
  • #1232 chore(token): add tokens for form width - INNO-1692
  • #1219 chore: create EU navigation structure - INNO-1651
  • #1223 chore(website): enhance sidebar behaviour - INNO-1659

2.9.0 (2019-07-18)

🚀 New Feature

  • #1218 feat: add skip link component - INNO-1653
  • #1200 feat(table): add table - INNO-1628

🐛 Bug Fix

  • #1196 fix(inpage-nav): add missing polyfills for IE - INNO-1622

💅 Enhancement

  • #1190 chore: hide back to top - INNO-1611

📝 Documentation

  • #1220 docs(skip-link): add and hide skip link's documentation - INNO-1653
  • #1213 docs(text-field): update documentation of text field - INNO-1641
  • #1216 docs: add playground tab to many pages - INNO-1644
  • #1215 docs(timelines): update documentation of timeline - INNO-1643
  • #1207 docs(message): update documentation of messages - INNO-1635
  • #1208 docs(pagination): update documentation of pagination - INNO-1636
  • #1212 docs: add documentation about social media share - INNO-1640
  • #1214 docs(text-area): update documentation of text area - INNO-1642
  • #1210 docs: add documentation about search form - INNO-1638
  • #1211 docs: add documentation about social media follow - INNO-1639
  • #1209 docs(radio): update documentation of radio - INNO-1637
  • #1204 docs(file): update file download's documentation - INNO-1632
  • #1206 docs(language-list): update documentation of language list - INNO-1634
  • #1189 docs(grid): document grid and provide examples - INNO-1616
  • #1205 docs(inpage-nav): update inpage-nav's documentation - INNO-1633
  • #1203 docs(expandable): update expandable's documentation - INNO-1631
  • #1201 docs(select): update select's documentation - INNO-1630
  • #1199 docs(accordion): update accordion's doc - INNO-1629
  • #1198 docs: add a note about using external SVG sprite - INNO-1625
  • #1193 docs(accordion): update thumbnail - INNO-1610

🏠 Internal

  • #1202 chore: update dependencies - INNO-1650
  • #1197 refactor(list): split component - INNO-1564
  • #1195 refactor(timeline): split component - INNO-1563
  • #1194 refactor(accordion): split component - INNO-1562
  • #1192 refactor(preset): move deprecated into legacy - INNO-1605

2.8.0 (2019-07-05)

🚀 New Feature

  • #946 feat: add menu component - INNO-1603
  • #1176 feat(links): add CTA variant - INNO-1580

🐛 Bug Fix

  • #1186 fix(inpage-nav): fix styles - INNO-1609
  • #1185 fix(preset-dev): add missing dependencies - INNO-1608
  • #1182 fix(language-list): fix close button color - INNO-1591

💅 Enhancement

  • #1172 feat(gallery): add video management - INNO-1552
  • #1181 refactor(utilities): use !important - INNO-1044
  • #1175 refactor(file): allow different download links - INNO-1582

📝 Documentation

  • #1179 docs(text-field): provide usage guidelines - INNO-1587
  • #1177 docs(select): provide usage guidelines - INNO-1586
  • #1174 docs: add link to GitHub releases

🏠 Internal

  • #1178 chore: automate the deployment of ECL website - FPFISSUPP-4104
  • #1184 chore: integrate CCK into the website - INNO-1607
  • #1173 chore: update dependencies - INNO-1566

2.7.0 (2019-06-19)

🚀 New Feature

  • #993 feat(inpage-navigation): add component - INNO-1208
  • #1150 feat(content-item): add content item template - INNO-1498

💅 Enhancement

  • #1167 refactor(icons): change instagram icon - INNO-1513
  • #1163 fix(banner): replace button by a link - INNO-1535

📝 Documentation

  • #1165 docs(website): hide EU pages - INNO-1534
  • #1169 docs(inpage-nav): provide usage guidelines - INNO-1208
  • #1166 docs(radio): provide usage guidelines - INNO-1522
  • #1168 docs(timeline): provide usage guidelines - INNO-1549
  • #1162 docs(text-area): provide usage guidelines - INNO-1516
  • #1153 docs(file): add usage guidelines - INNO-1515

🏠 Internal

  • #1164 chore(website): prepare publication - INNO-1537

2.6.0 (2019-06-14)

🚀 New Feature

  • #1159 feat(accordion2): implement new accordion - INNO-1512
  • #1143 feat(color): add colour helpers - INNO-1494

🐛 Bug Fix

  • #1160 fix(button): fix display on hover - INNO-1529

📝 Documentation

  • #1157 docs(messages): provide usage guidelines - INNO-1520
  • #1158 docs(pagination): provide usage guidelines - INNO-1521
  • #1156 docs(gallery): provide usage guidelines - INNO-1519
  • #1155 docs(media-container): provide usage guidelines - INNO-1518
  • #1154 docs(language-list): provide usage guidelines - INNO-1517
  • #1152 docs: add expandable's usage page - INNO-1514

2.5.0 (2019-06-06)

🚀 New Feature

  • #1138 feat(border): add border utility - INNO-1495
  • #1134 feat(navigation-lists): create navigation lists composition - INNO-1490
  • #1129 feat(stack): add stacks - INNO-1492
  • #1124 feat(timeline): implement timeline v2 - INNO-1451

🐛 Bug Fix

  • #1133 fix(timeline2): prevent some props from leaking - INNO-1499
  • #1126 fix(list): change spacing - INNO-1488

💅 Enhancement

  • #1146 chore(icons): un-hide spinner - INNO-1505
  • #1142 refactor(icons): deprecate some icons - INNO-1505
  • #1140 refactor(typography): add rem - px conversion - INNO-1501
  • #1135 refactor(button): apply latest specs - INNO-1500

📝 Documentation

  • #1145 chore: replace thumbnails - INNO-1503
  • #1127 docs(list): update usage guidelines - INNO-1487
  • #1136 docs: update iconography page
  • #1128 docs(website): rename "text input" to "text field" - INNO-1491
  • #1125 docs: update docs with info about the CDN - INNO-1489
  • #1123 chore: rename storybook folder into playground - INNO-1486

🏠 Internal

  • #1147 chore: hide contextual nav - INNO-1508
  • #1148 chore: hide site switcher - INNO-1509
  • #1141 chore: update dependencies - no issue
  • #1137 chore(website): add thumbnails to Components page - INNO-1503
  • #1131 chore(website): create layout section - INNO-1497
  • #1130 chore(website): make sections collapsible - INNO-1493

2.4.0 (2019-05-14)

🚀 New Feature

  • #1113 feat(list): add standard list - INNO-1214

🐛 Bug Fix

  • #1085 fix(buttons): remove appearance - INNO-1280
  • #1079 fix(website): fix "getting started" display - INNO-1439
  • #1077 fix(language-list): fix demo code and logo alt - no issue
  • #1072 fix(logo): fix typo in EU SV logo - INNO-1435
  • #1063 fix(gallery): prevent body scroll - INNO-1428

💅 Enhancement

  • #1111 feat(typography): update print - INNO-1476
  • #1110 feat(spacing): add print css - INNO-1475
  • #1109 feat(radio): add print css - INNO-1473
  • #1102 feat(message): add print css - INNO-1467
  • #1107 feat(timeline): add print css - INNO-1472
  • #1105 feat(social-media-follow): add print css - INNO-1469
  • #1106 feat(social-media-share): add print css - INNO-1471
  • #1104 feat(pagination): add print css - INNO-1468
  • #1103 feat(page-banner): add print css - INNO-1467
  • #1101 feat(language-list): add print css - INNO-1465
  • #1099 feat(gallery): add print css - INNO-1463
  • #1100 feat(hero-banner): add print css - INNO-1464
  • #1098 feat(file): add print css - INNO-1462
  • #1096 feat(contextual-navigation): add print css - INNO-1460
  • #1097 feat(expandable): add print css - INNO-1461
  • #1095 feat(blockquote): add print css - INNO-1459
  • #1068 feat(print): add print styles - INNO-1432
  • #1062 feat(radio): add checked parameter - INNO-1430

📝 Documentation

  • #1121 docs: update page banner usage page
  • #1115 docs(getting-started): rephrase sentence - INNO-1479
  • #1112 feat(website): add content to main sections pages - INNO-1454
  • #1071 docs(print): how to handle print - INNO-1432
  • #1094 docs: update "getting started" - INNO-1449
  • #1073 docs(usage-wo2): add documentation pages from v2 to v2-dev
  • #1065 docs(list): rephrase definition

🏠 Internal

  • #1120 chore(storybook): organize stories by "title" - INNO-1483
  • #1119 chore(website): add link tabs to playground - INNO-1482
  • #1118 chore(storybook): rename Code into HTML - no issue
  • #1117 chore: add shadow to images - INNO-1481
  • #1116 chore: update dependencies - no issue
  • #1114 feat(storybook): add "code" addon - INNO-1478
  • #1108 chore: update dependencies - INNO-1474
  • #1093 chore: update dependencies - no issue
  • #1086 chore: update dependencies - no issue
  • #1067 chore: update dependencies - no issue

2.3.0 (2019-03-28)

🚀 New Feature

  • #1052 feat(radio): add component - INNO-1353
  • #994 feat(template-search): add template - INNO-1315

📝 Documentation

  • #1053 docs(contributing): update guide - noissue

2.2.0 (2019-03-21)

🚀 New Feature

  • #952 feat(gallery): apply new specs - INNO-1162

🐛 Bug Fix

  • #1042 fix(select): use same min/max widths as text input - INNO-1406
  • #1039 fix(accordion): fix accessibility - INNO-1394
  • #1038 fix(templates): make sure "back to top" links to the top - INNO-1395
  • #1036 fix(icons): remove g+ icon - INNO-1393
  • #1035 fix(forms): remove space before hidden label - INNO-1391
  • #1031 fix(tag): fix React component for IE 11 - INNO-1385
  • #1030 fix: improve social-media-* on IE 11 - INNO-1386
  • #1028 fix(site-header): fix alignment in IE 11 - INNO-1388
  • #1027 fix(search-form): fix layout issue - INNO-1380
  • #1026 fix(accordion): fix display issue on IE 11 - INNO-1381
  • #1025 fix(file): rotate icon on expand/collapse - INNO-1382
  • #1022 fix: fix contextual-navigation's button - INNO-1377
  • #1021 fix: export classes correctly - INNO-1354

💅 Enhancement

  • #1034 feat(template): add language list - INNO-1389
  • #1007 refactor(language-list): improve markup - INNO-1321
  • #1006 refactor(file): improve markup - INNO-1320

📝 Documentation

  • #1019 docs(site): add usage guidelines WO1
  • #1023 docs(whats-new): poc
  • #1032 docs: change ECL 1 version - no issue

🏠 Internal

  • #1047 fix(components): hide components - INNO-1411
  • #1046 chore: update dependencies - no issue
  • #1045 refactor(message): rename message - INNO-1405
  • #1044 refactor(expandable): rename expandable - INNO-1404
  • #1041 fix(storybook): add images for local tests - INNO-1397
  • #1043 refactor(banners): group banners - INNO-1402
  • #1033 chore: update dependencies - INNO-1392
  • #1029 fix(status): prevent status shrinking - INNO-1387
  • #1018 chore: update dependencies - no issue
  • #1010 refactor(components): homogenization - INNO-1324
  • #1012 feat(website): display version number - INNO-1325
  • #1005 chore: setup v2-dev branch

2.1.1 (2019-02-14)

🐛 Bug Fix

  • #1013 fix(ecl-builder): update dependencies, fix scripts build - no issue

2.1.0 (2019-02-05)

🚀 New Feature

  • #992 feat(accordion): add component - INNO-1232
  • #973 feat(expandable): add expandable - INNO-1288
  • #985 feat(button): add disable state - INNO-1293
  • #979 feat(select): apply new specs - INNO-1304
  • #959 feat(file): apply new specs - INNO-1245
  • #948 feat(timeline): apply new specs - INNO-1215
  • #983 feat(back-to-top): apply specs - INNO-1244
  • #981 feat(icons): add instagram icon - INNO-1302
  • #950 feat(social-media-share): add component - INNO-1264
  • #976 feat(website): add footer example - no issue

💅 Enhancement

  • #1000 fix: use outline for form elements - INNO-1318
  • #991 feat(icons): enhance a11y, remove focusable on IE 11 - INNO-1310
  • #990 fix(eu-footer): update layout - INNO-1311
  • #978 feat(website): add table styling - INNO-1294

📝 Documentation

  • #942 docs(developer): update developers documentation for v2 - INNO-1277

🏠 Internal

  • #1002 chore: update dependencies - no issue
  • #999 fix(website): add missing polyfills for IE11 - no issue
  • #997 chore: improve stale-bot configuration
  • #995 chore: update dependencies - no issue
  • #968 refactor(website): apply specs
  • #988 chore(dependencies): update dependencies - no issue

2.0.0 (2018-12-10)

📝 Documentation

  • #970 docs: update title on EU homepage

🏠 Internal

  • #974 chore: update dependencies - no issue

2.0.0-beta.0 (2018-11-30)

🚀 New Feature

  • #954 feat(contextual-navigation): apply new specs - INNO-1236
  • #944 feat(message): apply new specs - INNO-1276
  • #938 feat(typography): add paragraphs and headings - 1271
  • #932 feat(pager): add component - INNO-1218
  • #925 feat(social-media-follow): add component - INNO-1221

🐛 Bug Fix

  • #963 fix(react-warnings): fix React warnings - INNO-1292
  • #937 fix(site-header): fix alignment - INNO-1272
  • #931 fix(breadcrumb): remove extra span - INNO-1269

💅 Enhancement

  • #961 refactor(website): update usage tab
  • #960 refactor(website): update showcase display - INNO-1283
  • #957 feat(logo): add logo translations - INNO-1285
  • #956 fix(footer): ECL 2.x add missing links - INNO-1286
  • #945 feat(website-section-pages): bootstrap sections pages - INNO-1274
  • #941 feat(iframes): enhance iframes on website - INNO-1275
  • #933 feat(templates): update existing templates' showcase - INNO-1270

📝 Documentation

  • #958 docs(grid): adding new content
  • #949 doc(getting-started) --no-issue
  • #939 docs: fix small typo
  • #940 docs: fix small typo
  • #936 docs: correct text
  • #929 docs(ec/typography): suggest new structure
  • #916 docs(ec/media-container): introduce media container
  • #801 docs(ec/inpage-nav): add usage for inpage navigation
  • #921 docs(ec/guidelines): draft use of images
  • #919 docs(eu/page-banner): introduce EU page banner
  • #918 docs(ec/page-banner): introduce EC page banner
  • #920 docs(eu/hero-banner): introduce hero banner

🏠 Internal

  • #967 chore(deps): update dependencies and pullapprove v3 - no issue
  • #964 chore(v2): prepare branch v2 - no issue
  • #962 chore(deps): update dependencies and apply prettier - no issue
  • #927 chore(deps): keep dependencies up-to-date - no issue
  • #934 chore(react-dependencies): harmonize react packages' dependencies - INNO-1268

2.0.0-alpha.3 (2018-10-23)

🚀 New Feature

  • #894 feat(page-banner): add component - INNO-1230
  • #901 feat(campaign): bootstrap ec campaign template
  • #898 feat(spacing): add spacing utilities - INNO-1259
  • #888 feat(eu/templates): add campaign template - INNO-1258
  • #876 feat(typography): add paragraph - INNO-1252

🐛 Bug Fix

  • #884 fix(image): add example image - INNO-1257

💅 Enhancement

  • #923 feat(template): add link to webtools widget - INNO-1221
  • #908 fix(hero-banner): add semantic - INNO-1262
  • #889 feat(website/nav): refactor navigation to support groups - INNO-1255
  • #907 feat(campaign): add extra demo data for cards, adjust layout.
  • #897 feat(search-form): add label - no issue

📝 Documentation

  • #915 docs(ec/links): add introduction
  • #914 docs(ec/tags): add introduction
  • #913 docs(ec/site-switcher): add introduction
  • #911 docs(eu/campaign): introduce campaign
  • #912 docs(ec/campaign): introduce campaign template
  • #910 docs(ec/cards): provide content
  • #903 docs(eu/what's new): draft first version of What's new
  • #904 docs(ec/what's-new): draft first version of What's new
  • #902 docs(ec/getting-started): update Getting started
  • #905 docs(eu/getting-started): draft first version of Getting started
  • #906 docs(ec/site-header): add image for site header
  • #900 docs(ec/template): update the content that is more suitable
  • #891 docs: add typography pages
  • #895 docs(ec/template-standard): update usage.md
  • #896 docs(eu/template-standard): update EU Standard template intro
  • #893 docs(ec/standard-template): add EC Standard template intro
  • #887 docs(versions): add links to previous versions

🏠 Internal

  • #924 feat(template-showcase): enhance showcase of templates - INNO-1265
  • #926 chore(preset-dev): add "dev" preset - INNO-1266
  • #909 chore(website): rearrange categories - no issue
  • #899 chore(logo): remove standalone logo - INNO-1260

2.0.0-alpha.2 (2018-10-15)

🐛 Bug Fix

  • #881 fix(ec-template): use corporate footer

💅 Enhancement

  • #883 feat(template): add site switcher - INNO-1256
  • #878 fix(card): update card structure - INNO-1254

📝 Documentation

  • #880 docs(ec/footer): add intro

🏠 Internal

  • #882 chore(alpha2): prepare alpha.2 release

2.0.0-alpha.1 (2018-10-11)

Re-publish packages.

2.0.0-alpha.0 (2018-10-11)

🚀 New Feature

  • #861 feat(standard-page): add page templates - INNO-1251
  • #862 feat(eu/media-container): implement EU media container - INNO-1153
  • #823 feat(media-container): bootstrap component - INNO-1153
  • #854 feat(ec-footer): apply new specs - INNO-1157
  • #840 feat(footer): apply new specs - INNO-1182
  • #844 feat(eu-page-header): implement new specs - INNO-1184
  • #828 feat(page-header-ec): implement EC page header - INNO-1210
  • #829 feat(cards): apply new specifications
  • #827 feat(language-list-ec): implement EC language list - INNO-1180
  • #813 feat(breadcrumb): apply new specs - INNO-1198
  • #817 feat(language-list): apply new specs - INNO-1186
  • #815 feat(site-switcher): implement site switcher - INNO-1219
  • #804 feat(tag): implement new specs for tag - INNO-1201
  • #812 feat(link): allow usage of icon - INNO-1176
  • #811 feat(eu-header): apply new specs - INNO-1203
  • #798 feat(date-block): implement date block component - INNO-1204
  • #805 feat(search-form): Apply new specs - INNO-1151
  • #807 feat(logo): add eu logo - INNO-1217
  • #800 feat(hero-banner): add component - INNO-1181
  • #797 feat(button): add icons - INNO-1167
  • #788 refactor(icons): update all icons - INNO-1191
  • #782 feat(text-input): add react component - INNO-1192
  • #778 refactor(logo): add react component - INNO-1177
  • #777 feat(clipboard): copy to clipboard PoC - no issue
  • #776 feat(website-tokens): display tokens as lists (colors, breakpoint) - INNO-1170
  • #753 feat(website-nav): update main nav - INNO-1125
  • #728 feat(website): bootstrap new website based on React - INNO-1128
  • #723 feat(design-tokens): init design tokens' integration - INNO-914

💥 Breaking Change

  • #768 feat(grid): implement new grid - INNO-1132
  • #773 chore(twig): extract twig templates from vanilla implementations - INNO-1166
  • #726 refactor(icons): revamp icons for ECL 2.x

🐛 Bug Fix

  • #868 fix(content): replace "color" by "colour" - no issue
  • #860 fix(website): add status, missing pages - no issue
  • #843 fix(cards): remove min-width and fix react components - INNO-1187
  • #839 fix(links): remove visited styles - INNO-1247
  • #833 fix(storybook): fix storybook on IE11 - INNO-1243
  • #832 fix(site-switcher): follow design specs - INNO-1242
  • #796 fix(text-fields): remove spacing and icon - INNO-1192
  • #790 fix(tokens): fix spacing sm - no issue
  • #789 fix(link): remove font specificity - INNO-1179
  • #786 fix(logo): remove mute logo - INNO-1185
  • #779 chore(twig-cleanup): remove fractal custom theme - INNO-1183
  • #760 fix(props-types): fix PropTypes declaration - no issue
  • #756 fix(router): append / to urls - INNO-1164
  • #754 fix(website): remove a11y tabs - no issue
  • #751 fix(website-grid): fix grid on IE 10+ - INNO-1149
  • #743 fix(button): add flex container - INNO-1137
  • #737 fix(tags): multiline tags - INNO-1140

💅 Enhancement

  • #866 fix(breadcumb): wrap long segment.
  • #850 feat(website-nav): restructure side nav - INNO-1248
  • #838 feat(colors): update colors - INNO-1246
  • #830 feat(colors): add missing grey 20 - no issue
  • #825 feat(hero): update EC/EU hero banner - INNO-1233
  • #824 feat(site-header): port EU version to EC - INNO-1237
  • #818 refactor(website): use 12-columns grid - INNO-1231
  • #810 feat(icon-tokens): tokenize icons by category - INNO1188
  • #784 feat(website): update splash page - no issue
  • #793 chore(babel): upgrade to babel 7 - no issue
  • #791 feat(text-fields): add label + helper + validation message - INNO-1192
  • #781 chore(website): switch CSS depending on the system - INNO-1173
  • #780 chore(website): add status to components - INNO-1171
  • #767 chore(theme): clean up color mapping -NO-ISSUE
  • #765 refactor(button): apply new specs - INNO-1161
  • #770 feat(content): update usage blockquote - no issue
  • #758 feat(colors): add more colours - no issue
  • #764 feat(content): update website content - no issue
  • #762 feat(storybook): create PoC with storybook - INNO-1165
  • #755 feat(website): use theme - INNO-1159
  • #744 feat(website): implement splash page - INNO-1130
  • #735 feat(website): add more components, pt2 - INNO-1139
  • #732 feat(website): add more components - INNO-1139
  • #727 feat(design-tokens): tokenise spacing and color - INNO-1116

📝 Documentation

  • #872 docs(ec/space): document version01
  • #873 docs(ec/blockquote): update
  • #865 docs(eu/homepage): add official version
  • #864 docs(ec/homepage): add official version
  • #863 docs(splash): add the political correct version
  • #859 docs: update EC page header - no issue
  • #858 docs(ec/breadcrumb): edit documentation - no-issue
  • #853 docs(ec/eui): update eui.md - no issue
  • #857 docs(eu/footer): update usage.md - no issue
  • #849 docs(hero banner): version01
  • #847 docs: add content for eUI
  • #841 docs: add webtools intro page
  • #835 docs(Breadcrumb-ec): document EC breadcrumb
  • #837 docs(Footer-EC): provide first version
  • #836 docs(Buttons): first version
  • #834 docs: update blockquote docs
  • #820 docs: add application
  • #822 docs: update EU introduction page
  • #821 docs: update introduction
  • #806 docs(colors): improve docs presentation - INNO-1213
  • #745 docs: update "How to update documentation on ECL" - no issue

🏠 Internal

  • #869 chore(cleanup): use new playground for every components - no-issue
  • #842 chore(deps): keep dependencies up-to-date - no issue
  • #831 chore(alpha0): clean up code base before alpha 0 - INNO-1239
  • #819 chore(eslint): lint JSX files - no issue
  • #816 chore(dev-server): replace webpack-serve with webpack-dev-server
  • #802 chore(markdown): make homepage as markdown files - INNO-1211
  • #795 feat(design-tokens): rely on design tokens only - INNO-1209
  • #792 chore(twig): remove twig + fractal - no issue
  • #785 chore(cleanup): clean up vanilla implementations - no issue
  • #783 chore(website): use CSS modules - INNO-1172
  • #775 refactor(link): add react component
  • #774 chore(website): move playground component at upper level - INNO-1175
  • #772 chore(lerna): switch to fixed versioning - INNO-1120
  • #769 chore(deps): update dependencies - no issue
  • #746 feat(showcase): showcase for buttons - INNO-1146
  • #750 feat(themes): separate themes from design tokens - INNO-1148
  • #742 chore(dependencies): update dependencies - no issue
  • #739 refactor(structure): revamp folder architecture - INNO-1143
  • #730 feat(design-token): PoC - INNO-1127