summaryrefslogtreecommitdiffstats
path: root/site/data
diff options
context:
space:
mode:
Diffstat (limited to 'site/data')
-rw-r--r--site/data/breakpoints.yml35
-rw-r--r--site/data/colors.yml26
-rw-r--r--site/data/core-team.yml32
-rw-r--r--site/data/docs-versions.yml55
-rw-r--r--site/data/examples.yml95
-rw-r--r--site/data/grays.yml18
-rw-r--r--site/data/icons.yml27
-rw-r--r--site/data/plugins.yml47
-rw-r--r--site/data/sidebar.yml153
-rw-r--r--site/data/theme-colors.yml19
-rw-r--r--site/data/translations.yml44
11 files changed, 551 insertions, 0 deletions
diff --git a/site/data/breakpoints.yml b/site/data/breakpoints.yml
new file mode 100644
index 0000000..a5ebde4
--- /dev/null
+++ b/site/data/breakpoints.yml
@@ -0,0 +1,35 @@
+- breakpoint: xs
+ abbr: ""
+ name: X-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: X-Large
+ min-width: 1200px
+ container: 1140px
+
+- breakpoint: xxl
+ abbr: -xxl
+ name: XX-Large
+ min-width: 1400px
+ container: 1320px
diff --git a/site/data/colors.yml b/site/data/colors.yml
new file mode 100644
index 0000000..0afcb30
--- /dev/null
+++ b/site/data/colors.yml
@@ -0,0 +1,26 @@
+- name: blue
+ hex: "#0d6efd"
+- name: indigo
+ hex: "#6610f2"
+- name: purple
+ hex: "#6f42c1"
+- name: pink
+ hex: "#d63384"
+- name: red
+ hex: "#dc3545"
+- name: orange
+ hex: "#fd7e14"
+- name: yellow
+ hex: "#ffc107"
+- name: green
+ hex: "#198754"
+- name: teal
+ hex: "#20c997"
+- name: cyan
+ hex: "#0dcaf0"
+- name: white
+ hex: "#fff"
+- name: gray
+ hex: "#6c757d"
+- name: gray-dark
+ hex: "#343a40"
diff --git a/site/data/core-team.yml b/site/data/core-team.yml
new file mode 100644
index 0000000..3552f6f
--- /dev/null
+++ b/site/data/core-team.yml
@@ -0,0 +1,32 @@
+- name: Mark Otto
+ user: mdo
+
+- name: Jacob Thornton
+ user: fat
+
+- name: XhmikosR
+ user: xhmikosr
+
+- name: GeoSot
+ user: geosot
+
+- name: Rohit Sharma
+ user: rohit2sharma95
+
+- name: alpadev
+ user: alpadev
+
+- name: Gaël Poupard
+ user: ffoodd
+
+- name: Patrick H. Lauke
+ user: patrickhlauke
+
+- name: Martijn Cuppens
+ user: martijncuppens
+
+- name: Johann-S
+ user: johann-s
+
+- name: Gleb Mazovetskiy
+ user: glebm
diff --git a/site/data/docs-versions.yml b/site/data/docs-versions.yml
new file mode 100644
index 0000000..aa141e0
--- /dev/null
+++ b/site/data/docs-versions.yml
@@ -0,0 +1,55 @@
+- group: v1.x
+ baseurl: "https://getbootstrap.com"
+ description: "Every minor and patch release from v1 is listed below."
+ versions:
+ - v: "1.0.0"
+ - v: "1.1.0"
+ - v: "1.1.1"
+ - v: "1.2.0"
+ - v: "1.3.0"
+ - v: "1.4.0"
+
+- group: v2.x
+ baseurl: "https://getbootstrap.com"
+ description: "Every minor and patch release from v2 is listed below."
+ versions:
+ - v: "2.0.0"
+ - v: "2.0.1"
+ - v: "2.0.2"
+ - v: "2.0.3"
+ - v: "2.0.4"
+ - v: "2.1.0"
+ - v: "2.1.1"
+ - v: "2.2.0"
+ - v: "2.2.1"
+ - v: "2.2.2"
+ - v: "2.3.0"
+ - v: "2.3.1"
+ - v: "2.3.2"
+
+- group: v3.x
+ baseurl: "https://getbootstrap.com/docs"
+ description: "Every minor and patch release from v3 is listed below. Last update was v3.4.1."
+ versions:
+ - v: "3.3"
+ - v: "3.4"
+
+- group: v4.x
+ baseurl: "https://getbootstrap.com/docs"
+ description: "Our previous major release with its minor releases. Last update was v4.6.0."
+ versions:
+ - v: "4.0"
+ - v: "4.1"
+ - v: "4.2"
+ - v: "4.3"
+ - v: "4.4"
+ - v: "4.5"
+ - v: "4.6"
+
+- group: v5.x
+ baseurl: "https://getbootstrap.com/docs"
+ description: "Current major release. Last update was v5.2.3."
+ versions:
+ - v: "5.0"
+ - v: "5.1"
+ - v: "5.2"
diff --git a/site/data/examples.yml b/site/data/examples.yml
new file mode 100644
index 0000000..97d4bfb
--- /dev/null
+++ b/site/data/examples.yml
@@ -0,0 +1,95 @@
+- category: Snippets
+ description: "Common patterns for building sites and apps that build on existing components and utilities with custom CSS and more."
+ examples:
+ - name: Headers
+ description: "Display your branding, navigation, search, and more with these header components"
+ - name: Heroes
+ description: "Set the stage on your homepage with heroes that feature clear calls to action."
+ - name: Features
+ description: "Explain the features, benefits, or other details in your marketing content."
+ - name: Sidebars
+ description: "Common navigation patterns ideal for offcanvas or multi-column layouts."
+ - name: Footers
+ description: "Finish every page strong with an awesome footer, big or small."
+ - name: Dropdowns
+ description: "Enhance your dropdowns with filters, icons, custom styles, and more."
+ - name: List groups
+ description: "Extend list groups with utilities and custom styles for any content."
+ - name: Modals
+ description: "Transform modals to serve any purpose, from feature tours to dialogs."
+
+- category: Custom Components
+ description: "Brand-new components and templates to help folks quickly get started with Bootstrap and demonstrate best practices for adding onto the framework."
+ examples:
+ - name: Album
+ description: "Simple one-page template for photo galleries, portfolios, and more."
+ - name: Pricing
+ description: "Example pricing page built with Cards and featuring a custom header and footer."
+ - name: Checkout
+ description: "Custom checkout form showing our form components and their validation features."
+ - name: Product
+ description: "Lean product-focused marketing page with extensive grid and image work."
+ - name: Cover
+ description: "A one-page template for building simple and beautiful home pages."
+ - name: Carousel
+ description: "Customize the navbar and carousel, then add some new components."
+ - name: Blog
+ description: "Magazine like blog template with header, navigation, featured content."
+ - name: Dashboard
+ description: "Basic admin dashboard shell with fixed sidebar and navbar."
+ - name: Sign-in
+ description: "Custom form layout and design for a simple sign in form."
+ - name: Sticky footer
+ description: "Attach a footer to the bottom of the viewport when page content is short."
+ - name: Sticky footer navbar
+ description: "Attach a footer to the bottom of the viewport with a fixed top navbar."
+ - name: Jumbotron
+ description: "Use utilities to recreate and enhance Bootstrap 4's jumbotron."
+
+- category: Framework
+ description: "Examples that focus on implementing uses of built-in components provided by Bootstrap."
+ examples:
+ - name: "Starter template"
+ description: "Nothing but the basics: compiled CSS and JavaScript."
+ - name: Grid
+ description: "Multiple examples of grid layouts with all four tiers, nesting, and more."
+ - name: Cheatsheet
+ description: "Kitchen sink of Bootstrap components."
+ - name: Cheatsheet RTL
+ description: "Kitchen sink of Bootstrap components, RTL."
+
+- category: Navbars
+ description: "Taking the default navbar component and showing how it can be moved, placed, and extended."
+ examples:
+ - name: Navbars
+ description: "Demonstration of all responsive and container options for the navbar."
+ - name: Navbars offcanvas
+ description: "Same as the Navbars example, but with our offcanvas component."
+ - name: Navbar static
+ description: "Single navbar example of a static top navbar along with some additional content."
+ - name: Navbar fixed
+ description: "Single navbar example with a fixed top navbar along with some additional content."
+ - name: Navbar bottom
+ description: "Single navbar example with a bottom navbar along with some additional content."
+ - name: Offcanvas navbar
+ description: "Turn your expandable navbar into a sliding offcanvas menu (doesn't use our offcanvas component)."
+
+- category: RTL
+ description: "See Bootstrap's RTL version in action with these modified Custom Components examples."
+ examples:
+ - name: Album RTL
+ description: "Simple one-page template for photo galleries, portfolios, and more."
+ - name: Checkout RTL
+ description: "Custom checkout form showing our form components and their validation features."
+ - name: Carousel RTL
+ description: "Customize the navbar and carousel, then add some new components."
+ - name: Blog RTL
+ description: "Magazine like blog template with header, navigation, featured content."
+ - name: Dashboard RTL
+ description: "Basic admin dashboard shell with fixed sidebar and navbar."
+
+- category: Integrations
+ description: "Integrations with external libraries."
+ examples:
+ - name: "Masonry"
+ description: "Combine the powers of the Bootstrap grid and the Masonry layout."
diff --git a/site/data/grays.yml b/site/data/grays.yml
new file mode 100644
index 0000000..d6e50f9
--- /dev/null
+++ b/site/data/grays.yml
@@ -0,0 +1,18 @@
+- name: 100
+ hex: "#f8f9fa"
+- name: 200
+ hex: "#e9ecef"
+- name: 300
+ hex: "#dee2e6"
+- name: 400
+ hex: "#ced4da"
+- name: 500
+ hex: "#adb5bd"
+- name: 600
+ hex: "#868e96"
+- name: 700
+ hex: "#495057"
+- name: 800
+ hex: "#343a40"
+- name: 900
+ hex: "#212529"
diff --git a/site/data/icons.yml b/site/data/icons.yml
new file mode 100644
index 0000000..6dafbe8
--- /dev/null
+++ b/site/data/icons.yml
@@ -0,0 +1,27 @@
+preferred:
+ - name: Font Awesome
+ website: https://fontawesome.com/
+ - name: Feather
+ website: https://feathericons.com/
+ - name: Octicons
+ website: https://primer.style/octicons/
+
+more:
+ - name: Bytesize
+ website: https://github.com/danklammer/bytesize-icons
+ - name: CoreUI Icons
+ website: https://icons.coreui.io/
+ - name: Google Material icons
+ website: https://fonts.google.com/icons
+ - name: Ionicons
+ website: https://ionic.io/ionicons
+ - name: Dripicons
+ website: http://demo.amitjakhu.com/dripicons/
+ - name: Ikons
+ website: http://ikons.piotrkwiatkowski.co.uk/
+ - name: Icons8
+ website: https://icons8.com/
+ - name: icofont
+ website: https://icofont.com/
+ - name: Tabler Icons
+ website: https://tabler-icons.io/
diff --git a/site/data/plugins.yml b/site/data/plugins.yml
new file mode 100644
index 0000000..98ba5f2
--- /dev/null
+++ b/site/data/plugins.yml
@@ -0,0 +1,47 @@
+- name: Alert
+ description: Show and hide alert messages to your users.
+ link: components/alerts/#javascript-behavior
+
+- name: Button
+ description: Programmatically control the active state for buttons.
+ link: components/buttons/#button-plugin
+
+- name: Carousel
+ description: Add slideshows to any page, including support for crossfade.
+ link: components/carousel/
+
+- name: Collapse
+ description: Expand and collapse areas of content, or create accordions.
+ link: components/collapse/
+
+- name: Dropdown
+ description: Create menus of links, actions, forms, and more.
+ link: components/dropdowns/
+
+- name: Modal
+ description: Add flexible and responsive dialogs to your project.
+ link: components/modal/
+
+- name: Offcanvas
+ description: Build and toggle hidden sidebars into any page.
+ link: components/offcanvas/
+
+- name: Popover
+ description: Create custom overlays. Built on Popper.
+ link: components/popovers/
+
+- name: Scrollspy
+ description: Automatically update active nav links based on page scroll.
+ link: components/scrollspy/
+
+- name: Tab
+ description: Allow Bootstrap nav components to toggle contents.
+ link: components/navs-tabs/
+
+- name: Toast
+ description: Show and hide notifications to your visitors.
+ link: components/toasts/
+
+- name: Tooltip
+ description: Replace browser tooltips with custom ones. Built on Popper.
+ link: components/tooltips/
diff --git a/site/data/sidebar.yml b/site/data/sidebar.yml
new file mode 100644
index 0000000..2b7fddf
--- /dev/null
+++ b/site/data/sidebar.yml
@@ -0,0 +1,153 @@
+# This file holds all sidebar menu's entries.
+# The logic for the sidebar generation is in "site/layouts/partials/docs-sidebar.html".
+
+- title: Getting started
+ icon: book-half
+ icon_color: indigo
+ pages:
+ - title: Introduction
+ - title: Download
+ - title: Contents
+ - title: Browsers & devices
+ - title: JavaScript
+ - title: Webpack
+ - title: Parcel
+ - title: Vite
+ - title: Accessibility
+ - title: RFS
+ - title: RTL
+ - title: Contribute
+
+- title: Customize
+ icon: palette2
+ icon_color: pink
+ pages:
+ - title: Overview
+ - title: Sass
+ - title: Options
+ - title: Color
+ - title: Components
+ - title: CSS variables
+ - title: Optimize
+
+- title: Layout
+ icon: grid-fill
+ icon_color: teal
+ pages:
+ - title: Breakpoints
+ - title: Containers
+ - title: Grid
+ - title: Columns
+ - title: Gutters
+ - title: Utilities
+ - title: Z-index
+ - title: CSS Grid
+
+- title: Content
+ icon: file-earmark-richtext
+ icon_color: gray
+ pages:
+ - title: Reboot
+ - title: Typography
+ - title: Images
+ - title: Tables
+ - title: Figures
+
+- title: Forms
+ icon: ui-radios
+ icon_color: blue
+ pages:
+ - title: Overview
+ - title: Form control
+ - title: Select
+ - title: Checks & radios
+ - title: Range
+ - title: Input group
+ - title: Floating labels
+ - title: Layout
+ - title: Validation
+
+- title: Components
+ icon: menu-button-wide-fill
+ icon_color: cyan
+ pages:
+ - title: Accordion
+ - title: Alerts
+ - title: Badge
+ - title: Breadcrumb
+ - title: Buttons
+ - title: Button group
+ - title: Card
+ - title: Carousel
+ - title: Close button
+ - title: Collapse
+ - title: Dropdowns
+ - title: List group
+ - title: Modal
+ - title: Navbar
+ - title: Navs & tabs
+ - title: Offcanvas
+ - title: Pagination
+ - title: Placeholders
+ - title: Popovers
+ - title: Progress
+ - title: Scrollspy
+ - title: Spinners
+ - title: Toasts
+ - title: Tooltips
+
+- title: Helpers
+ icon: magic
+ icon_color: orange
+ pages:
+ - title: Clearfix
+ - title: Color & background
+ - title: Colored links
+ - title: Position
+ - title: Ratio
+ - title: Stacks
+ - title: Stretched link
+ - title: Text truncation
+ - title: Vertical rule
+ - title: Visually hidden
+
+- title: Utilities
+ icon: braces-asterisk
+ icon_color: red
+ pages:
+ - title: API
+ - title: Background
+ - title: Borders
+ - title: Colors
+ - title: Display
+ - title: Flex
+ - title: Float
+ - title: Interactions
+ - title: Opacity
+ - title: Overflow
+ - title: Position
+ - title: Shadows
+ - title: Sizing
+ - title: Spacing
+ - title: Text
+ - title: Vertical align
+ - title: Visibility
+
+- title: Extend
+ icon: tools
+ icon_color: blue
+ pages:
+ - title: Approach
+ - title: Icons
+
+- title: About
+ icon: globe2
+ icon_color: indigo
+ pages:
+ - title: Overview
+ - title: Team
+ - title: Brand
+ - title: License
+ - title: Translations
+
+- title: Migration
diff --git a/site/data/theme-colors.yml b/site/data/theme-colors.yml
new file mode 100644
index 0000000..cca98e7
--- /dev/null
+++ b/site/data/theme-colors.yml
@@ -0,0 +1,19 @@
+- name: primary
+ hex: "#0d6efd"
+- name: secondary
+ hex: "#6c757d"
+- name: success
+ hex: "#28a745"
+- name: danger
+ hex: "#dc3545"
+- name: warning
+ hex: "#ffc107"
+ contrast_color: dark
+- name: info
+ hex: "#17a2b8"
+ contrast_color: dark
+- name: light
+ hex: "#f8f9fa"
+ contrast_color: dark
+- name: dark
+ hex: "#343a40"
diff --git a/site/data/translations.yml b/site/data/translations.yml
new file mode 100644
index 0000000..803bb5c
--- /dev/null
+++ b/site/data/translations.yml
@@ -0,0 +1,44 @@
+- name: 中文(繁體)
+ code: zh-tw
+ description: Bootstrap 4 繁體中文手冊
+ url: https://bootstrap.hexschool.com/
+
+- name: Chinese
+ code: zh
+ description: Bootstrap 4 · 全球最流行的 HTML、CSS 和 JS 工具库。
+ url: https://code.z01.com/v4/
+
+- name: Brazilian Portuguese
+ code: pt-BR
+ description: Bootstrap 4 Português do Brasil
+ url: https://getbootstrap.com.br/v4/
+
+- name: Japanese
+ code: ja
+ description: Bootstrap 5 日本語リファレンス
+ url: https://getbootstrap.jp/
+
+- name: Russian
+ code: ru
+ description: Bootstrap 5 на русском
+ url: https://getbootstrap.su/
+
+- name: Korean
+ code: ko
+ description: Bootstrap 5 한국어 문서
+ url: https://getbootstrap.kr/
+
+- name: 中文(繁體)
+ code: zh-tw
+ description: Bootstrap 5 繁體中文手冊
+ url: https://bootstrap5.hexschool.com/
+
+- name: Simplified Chinese
+ code: zh-CN
+ description: Bootstrap 5 中文文档
+ url: https://v5.bootcss.com/
+
+- name: Spanish
+ code: es
+ description: Bootstrap 5 Español
+ url: https://bootstrap.esdocu.com/