Skip to content

Commit 6890387

Browse files
committed
[TAC023] [HAC4.1] Update foundation for making dropdowns accessible
Updating foundation makes dropdowns more accessible. See: foundation/foundation-sites#8810
1 parent 849f2a8 commit 6890387

5 files changed

Lines changed: 363 additions & 42 deletions

File tree

Gemfile.lock

Lines changed: 17 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,7 @@ PATH
8787
doorkeeper-i18n (~> 4.0)
8888
etherpad-lite (~> 0.3)
8989
file_validators (~> 2.1)
90-
foundation-rails (~> 6.4, < 6.5)
90+
foundation-rails (~> 6.6, < 6.7)
9191
foundation_rails_helper (~> 3.0)
9292
geocoder (>= 1.5)
9393
hashdiff (>= 0.4.0, < 2.0.0)
@@ -366,7 +366,7 @@ GEM
366366
docile (1.3.2)
367367
domain_name (0.5.20190701)
368368
unf (>= 0.0.5, < 1.0.0)
369-
doorkeeper (5.3.2)
369+
doorkeeper (5.4.0)
370370
railties (>= 5)
371371
doorkeeper-i18n (4.0.1)
372372
equalizer (0.0.11)
@@ -392,13 +392,13 @@ GEM
392392
i18n (>= 0.7)
393393
faraday (1.0.1)
394394
multipart-post (>= 1.2, < 3)
395-
ffi (1.9.25)
395+
ffi (1.12.2)
396396
file_validators (2.3.0)
397397
activemodel (>= 3.2)
398398
mime-types (>= 1.0)
399-
foundation-rails (6.4.3.0)
399+
foundation-rails (6.6.2.0)
400400
railties (>= 3.1.0)
401-
sass (>= 3.3.0, < 3.5)
401+
sass (>= 3.3.0)
402402
sprockets-es6 (>= 0.9.0)
403403
foundation_rails_helper (3.0.0)
404404
actionpack (>= 4.1, < 6.0)
@@ -494,7 +494,7 @@ GEM
494494
mini_magick (4.10.1)
495495
mini_mime (1.0.2)
496496
mini_portile2 (2.4.0)
497-
minitest (5.14.0)
497+
minitest (5.14.1)
498498
mixlib-cli (1.7.0)
499499
mixlib-config (2.2.18)
500500
tomlrb
@@ -560,7 +560,7 @@ GEM
560560
puma (4.3.3)
561561
nio4r (~> 2.0)
562562
rack (2.2.2)
563-
rack-attack (6.3.0)
563+
rack-attack (6.3.1)
564564
rack (>= 1.0, < 3)
565565
rack-cors (1.1.1)
566566
rack (>= 2.0.0)
@@ -604,8 +604,8 @@ GEM
604604
activerecord (>= 5.0)
605605
activesupport (>= 5.0)
606606
i18n
607-
rb-fsevent (0.10.3)
608-
rb-inotify (0.10.0)
607+
rb-fsevent (0.10.4)
608+
rb-inotify (0.10.1)
609609
ffi (~> 1.0)
610610
rectify (0.13.0)
611611
activemodel (>= 4.1.0)
@@ -674,7 +674,11 @@ GEM
674674
ruby_dep (1.5.0)
675675
rubyzip (2.0.0)
676676
safe_yaml (1.0.5)
677-
sass (3.4.25)
677+
sass (3.7.4)
678+
sass-listen (~> 4.0.0)
679+
sass-listen (4.0.0)
680+
rb-fsevent (~> 0.9, >= 0.9.4)
681+
rb-inotify (~> 0.9, >= 0.9.7)
678682
sassc (2.3.0)
679683
ffi (~> 1.9)
680684
sassc-rails (2.1.2)
@@ -695,7 +699,7 @@ GEM
695699
simplecov (~> 0.8)
696700
simplecov-html (0.12.2)
697701
smart_properties (1.15.0)
698-
social-share-button (1.2.1)
702+
social-share-button (1.2.3)
699703
coffee-rails
700704
spreadsheet (1.2.6)
701705
ruby-ole (>= 1.0)
@@ -726,7 +730,7 @@ GEM
726730
truncato (0.7.11)
727731
htmlentities (~> 4.3.1)
728732
nokogiri (>= 1.7.0, <= 2.0)
729-
tzinfo (1.2.6)
733+
tzinfo (1.2.7)
730734
thread_safe (~> 0.1)
731735
uber (0.1.0)
732736
uglifier (4.1.20)
@@ -790,7 +794,7 @@ DEPENDENCIES
790794
web-console (~> 3.5)
791795

792796
RUBY VERSION
793-
ruby 2.6.5p114
797+
ruby 2.5.3p105
794798

795799
BUNDLED WITH
796800
1.17.3
Lines changed: 28 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -1,28 +1,28 @@
1-
// = require foundation.core.js
2-
// = require foundation.util.box.js
3-
// = require foundation.util.imageLoader.js
4-
// = require foundation.util.keyboard.js
5-
// = require foundation.util.mediaQuery.js
6-
// = require foundation.util.motion.js
7-
// = require foundation.util.nest.js
8-
// = require foundation.util.timer.js
9-
// = require foundation.util.touch.js
10-
// = require foundation.util.triggers.js
11-
// = require foundation.abide.js
12-
// = require foundation.accordion.js
13-
// = require foundation.accordionMenu.js
14-
// = require foundation.drilldown.js
15-
// = require foundation.dropdown.js
16-
// = require foundation.dropdownMenu.js
17-
// = require foundation.equalizer.js
18-
// = require foundation.interchange.js
19-
// = require foundation.magellan.js
20-
// = require foundation.offcanvas.js
21-
// = require foundation.responsiveMenu.js
22-
// = require foundation.responsiveToggle.js
23-
// = require foundation.reveal.js
24-
// = require foundation.sticky.js
25-
// = require foundation.tabs.js
26-
// = require foundation.toggler.js
27-
// = require foundation.tooltip.js
28-
// = require foundation.responsiveAccordionTabs.js
1+
// = require plugins/foundation.core.js
2+
// = require plugins/foundation.util.box.js
3+
// = require plugins/foundation.util.imageLoader.js
4+
// = require plugins/foundation.util.keyboard.js
5+
// = require plugins/foundation.util.mediaQuery.js
6+
// = require plugins/foundation.util.motion.js
7+
// = require plugins/foundation.util.nest.js
8+
// = require plugins/foundation.util.timer.js
9+
// = require plugins/foundation.util.touch.js
10+
// = require plugins/foundation.util.triggers.js
11+
// = require plugins/foundation.abide.js
12+
// = require plugins/foundation.accordion.js
13+
// = require plugins/foundation.accordionMenu.js
14+
// = require plugins/foundation.drilldown.js
15+
// = require plugins/foundation.dropdown.js
16+
// = require plugins/foundation.dropdownMenu.js
17+
// = require plugins/foundation.equalizer.js
18+
// = require plugins/foundation.interchange.js
19+
// = require plugins/foundation.magellan.js
20+
// = require plugins/foundation.offcanvas.js
21+
// = require plugins/foundation.responsiveMenu.js
22+
// = require plugins/foundation.responsiveToggle.js
23+
// = require plugins/foundation.reveal.js
24+
// = require plugins/foundation.sticky.js
25+
// = require plugins/foundation.tabs.js
26+
// = require plugins/foundation.toggler.js
27+
// = require plugins/foundation.tooltip.js
28+
// = require plugins/foundation.responsiveAccordionTabs.js

decidim-core/app/assets/stylesheets/decidim/_decidim.scss

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
@import "decidim/variables";
22
@import "decidim/properties";
33
@import "foundation";
4+
@import "foundation-overrides/components/button-group";
45
@import "decidim/utils/settings";
56

67
@include foundation-everything($flex: false);

0 commit comments

Comments
 (0)