aboutsummaryrefslogtreecommitdiff
path: root/docs/_data
diff options
context:
space:
mode:
authorPierre-Denis Vanduynslager <[email protected]>2016-12-28 19:57:38 -0500
committerPierre-Denis Vanduynslager <[email protected]>2016-12-28 19:57:38 -0500
commit425d156df27fa6c18e979aa000bfe5a346ee3450 (patch)
tree4157dfcbdf8334e9d9fb2bb239f4ae78706bbc71 /docs/_data
parentab2fc63d08b8c53d6f29bcfd73b7f2d5ceaacacd (diff)
parente1e621be046a4541a2fd36e445015ee44de3c67e (diff)
downloadbootstrap-425d156df27fa6c18e979aa000bfe5a346ee3450.tar.xz
bootstrap-425d156df27fa6c18e979aa000bfe5a346ee3450.zip
Merge branch 'twbs/v4-dev' into dropdown-keyboard
Diffstat (limited to 'docs/_data')
-rw-r--r--docs/_data/breakpoints.yml29
-rw-r--r--docs/_data/browser-bugs.yml180
-rw-r--r--docs/_data/browser-features.yml159
-rw-r--r--docs/_data/nav.yml22
-rw-r--r--docs/_data/showcase.yml8
-rw-r--r--docs/_data/translations.yml5
6 files changed, 355 insertions, 48 deletions
diff --git a/docs/_data/breakpoints.yml b/docs/_data/breakpoints.yml
new file mode 100644
index 000000000..3c8cfe293
--- /dev/null
+++ b/docs/_data/breakpoints.yml
@@ -0,0 +1,29 @@
+- breakpoint: xs
+ abbr: ""
+ name: Extra small
+ min-width: 0px
+ container: ""
+
+- breakpoint: sm
+ abbr: -sm
+ name: Small
+ min-width: 576px
+ container: 540px
+
+- breakpoint: md
+ abbr: -md
+ name: Medium
+ min-width: 768px
+ container: 720px
+
+- breakpoint: lg
+ abbr: -lg
+ name: Large
+ min-width: 992px
+ container: 960px
+
+- breakpoint: xl
+ abbr: -xl
+ name: Extra large
+ min-width: 1200px
+ container: 1140px
diff --git a/docs/_data/browser-bugs.yml b/docs/_data/browser-bugs.yml
index 6aa25caee..256d26875 100644
--- a/docs/_data/browser-bugs.yml
+++ b/docs/_data/browser-bugs.yml
@@ -1,6 +1,16 @@
-
browser: >
- Microsoft Edge
+ Edge
+ summary: >
+ Visual artifacts in scrollable modal dialogs
+ upstream_bug: >
+ Edge#9011176
+ origin: >
+ Bootstrap#20755
+
+-
+ browser: >
+ Edge
summary: >
Native browser tooltip for `title` shows on first keyboard focus (in addition to custom tooltip component)
upstream_bug: >
@@ -10,7 +20,7 @@
-
browser: >
- Microsoft Edge
+ Edge
summary: >
Hovered element still remains in `:hover` state after scrolling away.
upstream_bug: >
@@ -20,7 +30,7 @@
-
browser: >
- Microsoft Edge
+ Edge
summary: >
When hovering over a `<select>` menu item, the cursor for the element underneath the menu is displayed.
upstream_bug: >
@@ -30,7 +40,7 @@
-
browser: >
- Microsoft Edge
+ Edge
summary: >
CSS `border-radius` sometimes causes lines of bleed-through of the `background-color` of the parent element.
upstream_bug: >
@@ -40,7 +50,7 @@
-
browser: >
- Microsoft Edge
+ Edge
summary: >
`background` of `<tr>` is only applied to first child cell instead of all cells in the row
upstream_bug: >
@@ -50,7 +60,7 @@
-
browser: >
- Microsoft Edge
+ Edge
summary: >
`@-ms-viewport{width: device-width;}` has side-effect of making scrollbars auto-hide
upstream_bug: >
@@ -60,7 +70,7 @@
-
browser: >
- Microsoft Edge
+ Edge
summary: >
Background color from lower layer bleeds through transparent border in some cases
upstream_bug: >
@@ -70,6 +80,26 @@
-
browser: >
+ Edge
+ summary: >
+ Hovering over descendant SVG element fires `mouseleave` event at ancestor
+ upstream_bug: >
+ Edge#7787318
+ origin: >
+ Bootstrap#19670
+
+-
+ browser: >
+ Edge
+ summary: >
+ Active `position: fixed;` `<button>` flickers when scrolling
+ upstream_bug: >
+ Edge#8770398
+ origin: >
+ Bootstrap#20507
+
+-
+ browser: >
Firefox
summary: >
`.table-bordered` with an empty `<tbody>` is missing borders.
@@ -102,11 +132,41 @@
browser: >
Firefox
summary: >
- Fire `transitioncancel` event when a transition is canceled
+ Wide floated table doesn't wrap onto new line
+ upstream_bug: >
+ Mozilla#1277782
+ origin: >
+ Bootstrap#19839
+
+-
+ browser: >
+ Firefox
+ summary: >
+ Mouse sometimes not within element for purposes of `mouseenter`/`mouseleave` when it's within SVG elements
upstream_bug: >
- Mozilla#1264125
+ Mozilla#577785
origin: >
- Mozilla#1182856
+ Bootstrap#19670
+
+-
+ browser: >
+ Firefox
+ summary: >
+ `position: absolute` element that's wider than its column renders differently than other browsers
+ upstream_bug: >
+ Mozilla#1282363
+ origin: >
+ Bootstrap#20161
+
+-
+ browser: >
+ Firefox
+ summary: >
+ Layout with floated columns breaks when printing
+ upstream_bug: >
+ Mozilla#1315994
+ origin: >
+ Bootstrap#21092
-
browser: >
@@ -150,16 +210,6 @@
-
browser: >
- Chrome (OS X)
- summary: >
- Caps Lock indicator not shown in `<input type="password">` with `display: block`
- upstream_bug: >
- Chromium#460200
- origin: >
- Bootstrap#15832
-
--
- browser: >
Chrome
summary: >
CSS infinite linear animation with alpha transparency leaks memory.
@@ -182,21 +232,31 @@
browser: >
Chrome
summary: >
- `width: 1%` on nested table cell causes its table to hog horizontal space.
+ `table-cell` borders not overlapping despite `margin-right: -1px`
upstream_bug: >
- Chromium#427994
+ Chromium#568691
origin: >
- Bootstrap#16372
+ Bootstrap#17438, Bootstrap#14237
-
browser: >
Chrome
summary: >
- `table-cell` borders not overlapping despite `margin-right: -1px`
+ Clicking scrollbar in `<select multiple>` with overflowed options will select nearby `<option>`
upstream_bug: >
- Chromium#534750
+ Chromium#597642
origin: >
- Bootstrap#17438, Bootstrap#14237
+ Bootstrap#19810
+
+-
+ browser: >
+ Chrome
+ summary: >
+ Don't make `:hover` sticky on touch-friendly webpages
+ upstream_bug: >
+ Chromium#370155
+ origin: >
+ Bootstrap#12832
-
browser: >
@@ -210,13 +270,13 @@
-
browser: >
- Safari
+ Chrome (Linux)
summary: >
- `width: 1%` on nested table cell causes its table to hog horizontal space.
+ `<select>`'s pop-up menu is blank on some systems.
upstream_bug: >
- WebKit#144696, Safari#20839572
+ Chromium#510079
origin: >
- Bootstrap#16372
+ Bootstrap#21120
-
browser: >
@@ -230,6 +290,16 @@
-
browser: >
+ Safari
+ summary: >
+ Link to container with id and tabindex results in container being ignored by VoiceOver (affects skip links)
+ upstream_bug: >
+ WebKit#163658
+ origin: >
+ Bootstrap#20732
+
+-
+ browser: >
Safari (OS X)
summary: >
`px`, `em`, and `rem` should all behave the same in media queries when page zoom is applied
@@ -262,16 +332,6 @@
-
browser: >
- Safari (iPad)
- summary: >
- `<select>` menu on iPad causes shifting of hit-testing areas
- upstream_bug: >
- WebKit#150079, Safari#23082521
- origin: >
- Bootstrap#14975
-
--
- browser: >
Safari (iOS)
summary: >
`transform: translate3d(0,0,0);` rendering bug.
@@ -362,6 +422,46 @@
-
browser: >
+ Safari (iOS)
+ summary: >
+ Tapping from one `<input>` to another in an overlay can cause shaking/jiggling effect
+ upstream_bug: >
+ WebKit#158276
+ origin: >
+ Bootstrap#19927
+
+-
+ browser: >
+ Safari (iOS)
+ summary: >
+ Modal with `-webkit-overflow-scrolling: touch` doesn't become scrollable after added text makes it taller
+ upstream_bug: >
+ WebKit#158342
+ origin: >
+ Bootstrap#17695
+
+-
+ browser: >
+ Safari (iOS)
+ summary: >
+ Don't make `:hover` sticky on touch-friendly webpages
+ upstream_bug: >
+ WebKit#158517
+ origin: >
+ Bootstrap#12832
+
+-
+ browser: >
+ Safari (iOS)
+ summary: >
+ Element which is `position:fixed` disappears after opening a `<select>` menu
+ upstream_bug: >
+ WebKit#162362
+ origin: >
+ Bootstrap#20759
+
+-
+ browser: >
Safari (iPad Pro)
summary: >
Rendering of descendants of `position: fixed` element gets clipped on iPad Pro in Landscape orientation
diff --git a/docs/_data/browser-features.yml b/docs/_data/browser-features.yml
new file mode 100644
index 000000000..830a91386
--- /dev/null
+++ b/docs/_data/browser-features.yml
@@ -0,0 +1,159 @@
+-
+ browser: >
+ Edge
+ summary: >
+ Focusable elements should fire focus event / receive :focus styling when they receive Narrator/accessibility focus
+ upstream_bug: >
+ A11yUserVoice#16717318
+ origin: >
+ Bootstrap#20732
+
+-
+ browser: >
+ Edge
+ summary: >
+ Implement the [`:dir()` pseudo-class](https://developer.mozilla.org/en-US/docs/Web/CSS/:dir) from Selectors Level 4
+ upstream_bug: >
+ UserVoice#12299532
+ origin: >
+ Bootstrap#19984
+
+-
+ browser: >
+ Edge
+ summary: >
+ Implement [sticky positioning](http://html5please.com/#position:sticky) from CSS Positioned Layout Level 3
+ upstream_bug: >
+ UserVoice#6263621
+ origin: >
+ Bootstrap#17021
+
+-
+ browser: >
+ Edge
+ summary: >
+ Implement the HTML5 [`<dialog>` element](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/dialog)
+ upstream_bug: >
+ UserVoice#6508895
+ origin: >
+ Bootstrap#20175
+
+-
+ browser: >
+ Edge
+ summary: >
+ Fire a [`transitioncancel` event](https://developer.mozilla.org/en-US/docs/Web/Events/transitioncancel) when a CSS transition is canceled
+ upstream_bug: >
+ UserVoice#15939898
+ origin: >
+ Bootstrap#20618
+
+-
+ browser: >
+ Edge
+ summary: >
+ Implement the [`of <selector-list>` clause](http://caniuse.com/#feat=css-nth-child-of) of the `:nth-child()` pseudo-class
+ upstream_bug: >
+ UserVoice#15944476
+ origin: >
+ Bootstrap#20143
+
+-
+ browser: >
+ Firefox
+ summary: >
+ Fire a [`transitioncancel` event](https://developer.mozilla.org/en-US/docs/Web/Events/transitioncancel) when a CSS transition is canceled
+ upstream_bug: >
+ Mozilla#1264125
+ origin: >
+ Mozilla#1182856
+
+-
+ browser: >
+ Firefox
+ summary: >
+ Implement the [`of <selector-list>` clause](http://caniuse.com/#feat=css-nth-child-of) of the `:nth-child()` pseudo-class
+ upstream_bug: >
+ Mozilla#854148
+ origin: >
+ Bootstrap#20143
+
+-
+ browser: >
+ Firefox
+ summary: >
+ Implement the HTML5 [`<dialog>` element](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/dialog)
+ upstream_bug: >
+ Mozilla#840640
+ origin: >
+ Bootstrap#20175
+
+-
+ browser: >
+ Firefox
+ summary: >
+ When virtual focus is on a button or link, fire actual focus on the element, too
+ upstream_bug: >
+ Mozilla#1000082
+ origin: >
+ Bootstrap#20732
+
+-
+ browser: >
+ Chrome
+ summary: >
+ Fire a [`transitioncancel` event](https://developer.mozilla.org/en-US/docs/Web/Events/transitioncancel) when a CSS transition is canceled
+ upstream_bug: >
+ Chromium#642487
+ origin: >
+ Chromium#437860
+
+-
+ browser: >
+ Chrome
+ summary: >
+ Implement the [`of <selector-list>` clause](http://caniuse.com/#feat=css-nth-child-of) of the `:nth-child()` pseudo-class
+ upstream_bug: >
+ Chromium#304163
+ origin: >
+ Bootstrap#20143
+
+-
+ browser: >
+ Chrome
+ summary: >
+ Implement the [`:dir()` pseudo-class](https://developer.mozilla.org/en-US/docs/Web/CSS/:dir) from Selectors Level 4
+ upstream_bug: >
+ Chromium#576815
+ origin: >
+ Bootstrap#19984
+
+-
+ browser: >
+ Safari
+ summary: >
+ Fire a [`transitioncancel` event](https://developer.mozilla.org/en-US/docs/Web/Events/transitioncancel) when a CSS transition is canceled
+ upstream_bug: >
+ WebKit#161535
+ origin: >
+ Bootstrap#20618
+
+-
+ browser: >
+ Safari
+ summary: >
+ Implement the [`:dir()` pseudo-class](https://developer.mozilla.org/en-US/docs/Web/CSS/:dir) from Selectors Level 4
+ upstream_bug: >
+ WebKit#64861
+ origin: >
+ Bootstrap#19984
+
+-
+ browser: >
+ Safari
+ summary: >
+ Implement the HTML5 [`<dialog>` element](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/dialog)
+ upstream_bug: >
+ WebKit#84635
+ origin: >
+ Bootstrap#20175
diff --git a/docs/_data/nav.yml b/docs/_data/nav.yml
index 2700cba0c..256e1bb9d 100644
--- a/docs/_data/nav.yml
+++ b/docs/_data/nav.yml
@@ -6,7 +6,6 @@
- title: Browsers & devices
- title: JavaScript
- title: Options
- - title: Flexbox
- title: Build tools
- title: Best practices
- title: Accessibility
@@ -15,7 +14,6 @@
pages:
- title: Overview
- title: Grid
- - title: Flexbox grid
- title: Media object
- title: Responsive utilities
@@ -31,6 +29,7 @@
- title: Components
pages:
- title: Alerts
+ - title: Badge
- title: Breadcrumb
- title: Buttons
- title: Button group
@@ -49,9 +48,24 @@
- title: Popovers
- title: Progress
- title: Scrollspy
- - title: Tag
- title: Tooltips
- - title: Utilities
+
+- title: Utilities
+ pages:
+ - title: Borders
+ - title: Clearfix
+ - title: Close icon
+ - title: Colors
+ - title: Flexbox
+ - title: Display property
+ - title: Image replacement
+ - title: Invisible content
+ - title: Responsive helpers
+ - title: Screenreaders
+ - title: Sizing and positioning
+ - title: Spacing
+ - title: Typography
+ - title: Vertical align
# - title: Extend
# pages:
diff --git a/docs/_data/showcase.yml b/docs/_data/showcase.yml
index 45e9b0ccc..435286f39 100644
--- a/docs/_data/showcase.yml
+++ b/docs/_data/showcase.yml
@@ -1,19 +1,19 @@
- name: Lyft
url: https://www.lyft.com
- expo_url: http://expo.getbootstrap.com/2014/10/29/lyft/
+ expo_url: https://expo.getbootstrap.com/2014/10/29/lyft/
img: lyft
- name: Vogue
url: http://www.vogue.com
- expo_url: http://expo.getbootstrap.com/2014/09/30/vogue/
+ expo_url: https://expo.getbootstrap.com/2014/09/30/vogue/
img: vogue
- name: Riot Design
url: http://riotdesign.eu/en/
- expo_url: http://expo.getbootstrap.com/2014/03/13/riot-design/
+ expo_url: https://expo.getbootstrap.com/2014/03/13/riot-design/
img: riot
- name: Newsweek
url: http://www.newsweek.com/
- expo_url: http://expo.getbootstrap.com/2014/02/12/newsweek/
+ expo_url: https://expo.getbootstrap.com/2014/02/12/newsweek/
img: newsweek
diff --git a/docs/_data/translations.yml b/docs/_data/translations.yml
index 5ad1d8ef1..951f9756b 100644
--- a/docs/_data/translations.yml
+++ b/docs/_data/translations.yml
@@ -12,3 +12,8 @@
code: ja
description: Bootstrap 4 日本語リファレンス
url: http://bootstrap4.jp/
+
+- name: Brazilian Portuguese
+ code: pt-BR
+ description: Bootstrap 4 Português do Brasil
+ url: https://bootstrapbrasil.github.io/v4/