Commit Graph

8077 Commits

Author SHA1 Message Date
XhmikosR b67a4be8de
Minor Markdown consistency cleanup. (#24605) 2017-10-30 23:53:57 +02:00
Mark Otto b7a153b2eb redesign these tables, fix headings, add intro paragraphs 2017-10-30 13:08:37 -07:00
Giovanni Totaro a1e2a27632 Add missing trailing slashes to URLs in docs 2017-10-30 17:42:41 +01:00
Giovanni Totaro - aka Vanni 8f1540d16a
Merge branch 'v4-dev' into docs-bundle-js 2017-10-30 17:23:05 +01:00
Johann-S 10773f45d4 Fix bad title for our dispose method in our documentation 2017-10-30 15:46:39 +01:00
Giovanni Totaro 8776e80ffa Explain contents of bundled JS files in docs (#23735) 2017-10-30 12:27:23 +01:00
Mark Otto b5cd9b91b2 Merge branch 'v4-dev' of https://github.com/twbs/bootstrap into v4-dev 2017-10-29 16:13:37 -07:00
Mark Otto 136aefead4 nuke container class for consistency while we're here 2017-10-29 16:03:13 -07:00
Mark Otto a82d0ce67b tweak spacing 2017-10-29 16:02:30 -07:00
Johann-S e454c8ec1e Add dropright and dropleft (right and left placements for our dropdown) (#23860)
* Add dropright (right placement for our dropdown)

* Add dropleft

* moves drop left arrow to the left
2017-10-29 15:29:13 -07:00
Mark Otto b1623c4429
Add `.modal-dialog-centered` for optional vertically centered modal (#24510)
* Add .modal-dialog-centered for optional vertically cenetered modal

Fixes #23638

* adds modal-dialog-centered class to docs and removes margin to avoid generating a vertical scrolling

* mention limitations

* fix aria attr

* Add `width: 100%` to the .modal-content for the centered version. Adding it here to avoid adding another selector by limiting it to the centered modal modifier.
2017-10-29 15:14:10 -07:00
Mark Otto dfd5229167 Merge branch 'v4-dev' of https://github.com/jipexu/bootstrap into jipexu-v4-dev 2017-10-29 11:46:26 -07:00
Johann-S aec2e38caf Add information about the fact we do not use Popper.js for Dropdown c… (#24571)
* Add information about the fact we do not use Popper.js for Dropdown contained in navbars

* Update dropdowns.md

* Update dropdowns.md
2017-10-28 22:43:44 -07:00
Mark Otto a248ae0a3c
Revamp docs About section (#24589)
- Drops the Team page for privacy and accuracy. I don't want to pressure folks into feeling committed to the project through a page like this, and it also doesn't allow folks any privacy option (as you can hide org membership on your GitHub profile).
- Moves the History page into an Overview page, which includes an updated history page and a quick team blurb at the top.
- Added redirects to the new Overview page from Team and History
2017-10-28 22:41:25 -07:00
jeanpierre 63828f0cf0 form y space in doc 2017-10-27 14:55:07 +02:00
Paweł Kuna d51a6c8db3 Add `table-row` in documentation (#24551) 2017-10-26 09:33:41 +03:00
Mark Otto 5174059226 fixes #23695 2017-10-22 22:36:10 -07:00
Mark Otto 2f90be3150 Merge branch 'input-group-custom-forms' into v4-dev 2017-10-22 19:39:47 -07:00
Mark Otto 2d0399e4ea clarify 2017-10-22 19:39:32 -07:00
Mark Otto 6ef998628d improve visual appeal of examples 2017-10-22 19:35:42 -07:00
Mark Otto 964356464c combine 2017-10-22 19:34:24 -07:00
Mark Otto 2f8d3a3d8c line break 2017-10-22 19:34:06 -07:00
Mark Otto 58f4f1b723 Merge branch 'v4-dev' of https://github.com/aavmurphy/bootstrap into aavmurphy-v4-dev 2017-10-22 19:33:52 -07:00
Mark Otto bc175e2a6a mention spacing in card docs, fixes part of #24373 2017-10-22 19:33:27 -07:00
Mark Otto 8e81e69d30 copy edit 2017-10-22 19:31:59 -07:00
Mark Otto 137b680c69 Merge branch 'input-group-custom-forms' of https://github.com/twbs/bootstrap into input-group-custom-forms 2017-10-22 14:07:11 -07:00
Mark Otto 8f9e8569ae add ids, add for attributes, and fix dupe ids 2017-10-22 14:04:46 -07:00
XhmikosR 29d58fb758 Enable stylelint's `function-comma-space-after`. (#24501)
The option is set to `always-single-line` in stylelint-config-standard which we extend.
2017-10-23 00:00:00 +03:00
XhmikosR 44278f89e3 New examples screenshots. (#24395)
The images are PNG 8-bit optimized with optipng, zopflipng and pngout.
2017-10-22 13:49:01 -07:00
Mark Otto a1a4e12bcc start beta 3 migration docs, mention removed var 2017-10-22 12:23:40 -07:00
XhmikosR 060258f9be Fix broken URI fragment and a redirected link. (#24456) 2017-10-22 15:13:32 +03:00
XhmikosR fbd42af6ca Reduce whitespace liquid outputs. (#24470) 2017-10-22 14:53:06 +03:00
Johann-S c86f72be96 Use `navbar-expand-sm` in our navbar bottom example for small devices (#24463) 2017-10-20 13:18:04 +03:00
XhmikosR 37bfbcf117 Be consistent with "JS"/"JavaScript". (#24457) 2017-10-20 10:44:03 +03:00
rmacklin 9e6dabbb10 Reduce z-indexes in button-group, input-group, list-group, and pagination to the minimum necessary (#24315)
These were using `z-index: 2` to "Place active items above their
siblings for proper border styling". However, using `z-index: 1` is
sufficient for accomplishing that goal.

In input-group, there were also three `z-index: 3` rules for the
hover/focus/active states. I reduced these to `z-index: 2` since they
just needed to be "one more than normal" (i.e. one more than what is now
`z-index: 1` after my changes).

These changes can be verified by viewing the documentation pages for
Button group, Input group, List group, and Pagination before and after
this commit and observing that the active elements are still "above"
their siblings, so their borders look correct.
2017-10-20 10:01:29 +03:00
XhmikosR e79b2354d6 Merge branch 'v4-dev' into input-group-custom-forms 2017-10-20 09:43:00 +03:00
XhmikosR b3babbfc26 migration.md: fix Jekyll variable. (#24449)
Rationale: the page is not available locally, only on gh-pages, thus leading to a 404 locally.
2017-10-20 09:41:36 +03:00
Mark Otto 34a1e45400 Add input group support for custom selects and custom files
Closes #24437, closes #22457
2017-10-19 23:22:06 -07:00
Andrew Murphy c600176c2a another ; 2017-10-19 21:34:45 +01:00
Andrew Murphy b69d535822 formatting 2017-10-19 21:22:40 +01:00
Andrew Murphy 8504f68815 typo 2017-10-19 21:15:07 +01:00
Andrew Murphy d578117c73 suggested changes 2017-10-19 21:14:08 +01:00
Mark Otto fc94de5b8b typo 2017-10-19 12:23:29 -07:00
Mark Otto 50a2345032 new current_ruby-version var 2017-10-19 12:23:29 -07:00
Mark Otto 0a1c70d9b9 update getting started docs too 2017-10-19 12:23:29 -07:00
Gijs Boddeus 7b06b9292f spelling changes to theming.md (#24444) 2017-10-19 10:33:31 -07:00
Laussel Loïc 13898af590 remove form control label as it have been removed (#24442) 2017-10-19 10:31:49 -07:00
Gijs Boddeus 98af557842 fix missing word in colors.md (#24440) 2017-10-19 09:11:23 -07:00
Mark Otto 06641ca0b3 Gradients and shadows (#24429)
* Update the form focus mixin to use a manual `$enable-shadows` check so we can always ensure a focus state for accessibility and consistency

* - Add new `$input-btn-focus-width` and `$input-btn-focus-color` variables.

- Replace separate `$btn-focus-box-shadow` and `$input-focus-box-shadow`
variables with unified `$input-btn-focus-box-shadow` to match our
combined variables approach elsewhere.

* Put new focus width var to use in buttons mixins

* use new button input-box shadow var

* Add a new mixin for quickly adding linear gradient to components when $enable-gradients is set to true

* use correct var

* fix focus shadows in button mixins

* Add opt-in gradients to alerts, buttons, carousel, custom radios and checkboxes, custom file input, and dropdown items

* Generate .bg-gradient- utilities

* add headings to colors page and document bg-gradient utils

* update the button color for active status, check with yiq as it's done for basic state and hover state
2017-10-19 09:03:33 -07:00
XhmikosR d763d019ad Make 1.9.1 the minimum jQuery version again. (#24434) 2017-10-19 09:02:27 -07:00
Mark Otto 0c67ab1fa6 Better docs for table-responsive classes (#24438) 2017-10-19 08:55:53 -07:00
XhmikosR 1f43fe970b Fix a few 404 and one redirected link. (#24432) 2017-10-19 08:18:57 -07:00
Gijs Boddeus 07034cb3b0 fix typo in flex.md (#24431) 2017-10-19 01:01:48 -07:00
Mark Otto 39b144c88f Update docs for IE10+IE11 support of auto margins (#24427)
IE10 and IE11 do not properly support the use of margin-auto on flex parents with a justify-content value other than flex-start. This PR removes the examples showcasing those two classes at play together in favor of simpler ones with _just_ the margin-auto utilities.

More details can be found at https://stackoverflow.com/a/37535548, which has been linked to from the docs as well.

Closes #24319 and closes #24413.
2017-10-19 09:16:18 +03:00
Kevin Ruscoe 1154032f0a Update alerts.md (#24420)
This document contains the word JavaScript everywhere apart from in one place where it's abbreviated to JS. This just makes sure it's written as JavaScript consistently across the page.
2017-10-18 19:49:32 -07:00
Gijs Boddeus 40d242eddc Fix typo in popovers.md (#24425)
double use of see
2017-10-18 19:45:37 -07:00
Andrew Murphy 5114a4758d Use the 'spacing' template. More examples
The most important change is to say "for the named breakpoint ( `sm`, `md`, `lg`, `xl`) and above".
The existing "hiding elements para" (not yet live) is exactly what's needed.
Keep simple for "english as a second language" people (e.g. hide not hidden)
2017-10-18 22:28:09 +01:00
Mark Otto 64ccd8974a Merge branch 'v4-dev' of https://github.com/twbs/bootstrap into v4-dev 2017-10-18 14:22:32 -07:00
Mark Otto 1a569bab3f few popover docs changes to clarify things mentioned in #24005 2017-10-18 14:22:26 -07:00
Kevin Ruscoe a2edd106a7 badges: Make using the contextual classes on links clearer. (#24422) 2017-10-18 23:56:43 +03:00
Andrew Murphy ad77ea7ae0 #24373 : Documentation/Navbar : Refer to utility classes used. Hidden when printing. (#24380)
* Refer to utility classes uses. Add Printing section

refer to (not navbar) classes used for newbies
navbars don't print, so add example of a print-only alternative

* typos, add links

typo in {% example %}
add links to component pages

* grammar

* Add a dropdown with divider to the main example

* change id name to stop travis error

I assume id="camelCase" is the standard for id names, rather than the clearly superior id="underscore_words"

* review changes

still like to emphasise the foreign utility classes in the main example
bg-light's name is self explanatory (so its obvious where to look it up), but mr-sm-2's name isn't at first

* review changes

* grammar

* .fixed-top/bottom don't reserve space on the screen

... as they are position:fixed. 
better wording welcome

* copyediting

- rewrite utils line and link to the utils pages
- restore the paragraphs to the placement section
- fix formatting and grammar
2017-10-18 10:26:33 -07:00
Andres Galante 008e0b5b68 Improves forms migration guide, docs, and scss (#24348)
* fixes migration forms guides

* removes container from Horizontal form

* adds col-form-label sizes on form docs

* removes .form-control-label from forms.scss

* add note to migration
2017-10-18 10:11:35 -07:00
Andres Galante 217d344fa8 Remove uncessary `col-form-label` from form row docs (#24335) 2017-10-18 19:59:30 +03:00
Mark Otto 85fd22bd47 Revert #23108 to restore list group borders (#24411)
* revert #23108, which had no bug but was a problem with the example code

* add example to the docs for future proofing

* move it up
2017-10-17 22:05:01 -07:00
Mark Otto c075968c14 mention color contrast function change 2017-10-17 18:37:11 -07:00
Mark Otto a48dbdbf97 document color-yiq function 2017-10-17 18:29:47 -07:00
XhmikosR 289836ef96 Fix typo in scrollspy.md (#24398) 2017-10-17 15:27:37 +03:00
Anuj Tomar fa234e27aa Correct $zindex-sticky value (#24402) 2017-10-17 08:51:34 +03:00
Johann-S 99eece1392 Add dispose methods in our documentation (#24396)
* Add dispose methods in our documentation

* Update buttons.md
2017-10-16 16:51:42 +02:00
XhmikosR 658e81a084 Mention bootstrap bundle in docs. (#24385) 2017-10-16 08:01:58 +03:00
XhmikosR db487f9845 Update build-tools.md (#24378) 2017-10-16 05:17:53 +03:00
Lucas Banegas 71e60e1f85 Describe compiled CSS (#24271) 2017-10-13 14:34:43 +03:00
Jesse Mandel 991cbe74d0 Update colors in _data and theming.md to match _variables.scss (#24355) 2017-10-13 13:34:27 +03:00
Michael Letcher c8ee8509cb Updated Safari Bug (#24350) 2017-10-12 21:22:18 +03:00
XhmikosR a8fb64f3e3 Lint examples' CSS too. 2017-10-09 11:20:05 +03:00
XhmikosR 0c1597ebde examples/dashboard/dashboard.css: merge duplicate selector. 2017-10-09 11:20:05 +03:00
XhmikosR ef38ca1c11 Make `Dropped the Affix jQuery plugin` bold. (#24294) 2017-10-08 14:20:41 +03:00
XhmikosR 7b715ee7e8 Examples: remove unused images. (#24237) 2017-10-04 19:23:17 +03:00
XhmikosR 1c24bdeca8 Remove double spaces. 2017-10-04 13:01:15 +03:00
XhmikosR 9289773b8a content/images.md: fix indentation in `picture` snippet. 2017-10-04 13:01:15 +03:00
XhmikosR 1207048319 Add image dimensions in examples page. (#24236) 2017-10-04 11:51:11 +03:00
Johann-S 101129763c Add a navbar-bottom example with a dropup inside. 2017-10-04 10:32:32 +02:00
Andres Galante f2725a6721 #24176 adds a note on the image docs about how to use picture 2017-10-03 22:13:00 -07:00
Mark Otto 742e3a79dd Update column resets docs to include new section for column breaks
- Moves offset reset to the offset section
- Adds new breaks section to fix #24136
2017-10-03 16:10:54 -07:00
Gareth Adams a02d068b24 Updates docs to match Tooltip type checking (#22342)
* Updates docs to match Tooltip type checking

Documentation now matches the types defined in the DefaultType constant in
js/src/tooltip.js

* Revert documentation clarify where true is invalid
2017-10-03 20:23:42 +02:00
XhmikosR ee574b76a7 Switch to lowercase `doctype`. (#24217)
Having it uppercase doesn't offer anything and the lowercase version slightly improves gzip compression.
2017-10-03 19:34:59 +03:00
Roman O 527f55c2f3 Offset option for dropdown can be function (#24222)
* Offset option can be function (Popper.js)

* Fix...add function type for offset option

* Remove constants for popper config

* Optimize code. Remove foreach loop.

* Refactoring. Remove getOffset method
2017-10-03 14:34:44 +02:00
Mark Otto 976595bd1d Require quick start to be more explicit about CSS and JS 2017-10-02 21:40:17 -07:00
Mark Otto 61cc1d8ca6 fix up colors, closes #23325 2017-10-02 20:57:24 -07:00
Mark Otto e626277c73 Merge branch 'dropdown-caret' of https://github.com/pat270/bootstrap into v4-dev 2017-10-02 20:51:14 -07:00
Mark Otto cd8fd1d2bc change away from vars 2017-10-02 20:44:23 -07:00
Mark Otto cf639df5c4 add components section, remove todos 2017-10-02 20:44:23 -07:00
Mark Otto 3d0b07cb68 functions aww yeah 2017-10-02 20:44:23 -07:00
Mark Otto 9db52f9a47 add new thing to a map 2017-10-02 20:44:23 -07:00
Mark Otto 04298fcd10 quote those to match source code 2017-10-02 20:44:23 -07:00
Mark Otto 201303a9d9 nuke the options page, add redirect from it to new theming page 2017-10-02 20:44:23 -07:00
Mark Otto bdba863e83 bring over colors section 2017-10-02 20:44:23 -07:00
Mark Otto f0c82ab4ec port over variable options list 2017-10-02 20:44:23 -07:00
Mark Otto af28d55541 port latest from options for default vars 2017-10-02 20:44:23 -07:00
Mark Otto 00a0a4debd Stub out new Theming page 2017-10-02 20:44:23 -07:00
Herst aae11ab6ab Added type="button" to <button>s without any type (#23866)
https://github.com/twbs/bootlint/wiki/W007
2017-10-02 18:59:37 -07:00
Andres Galante 0c03b70bcb adds a note on typography docs about rem units on font-size-base (#23988) 2017-10-02 18:59:07 -07:00
Andres Galante 2f459afb97 Adds text-muted and text-white to the examples on color utilities (#23877) 2017-10-02 18:58:33 -07:00
Herst a224387a21 Migrate forgotten Bootstrap 3 style offset class (#23951) 2017-10-02 18:57:57 -07:00
Luke Frake c2fb64ce37 Add order first to grid (#24202)
* Add first class to grid framework to add negative ordering

* Add order-first explination to the docs
2017-10-02 18:56:13 -07:00
Mike Jacobson 1bde860c01 Clarify ScrollSpy 'activate' event element 2017-10-02 18:55:22 -07:00
XhmikosR 2891dc143d Normalize examples' CSS. (#24210) 2017-10-02 21:54:47 +03:00
XhmikosR 44dcc8d719 Make Node.js 6 the minimum version.
Also, be consistent with Node.js' name.
2017-10-01 12:01:27 -07:00
Aarón García Hervás 961750e01b Fix link to Extend section in Migration docs (#24192) 2017-10-01 20:23:48 +03:00
Mark Otto e471ea0617 Updates to customizing variables docs (#24186)
* Variable overrides within the same Sass file can come before or after the default value, but across files they must come first.
* Removed the double :: at the end of the paragraph.
* Fixed usage of overwrite when we mean override.
2017-10-01 09:57:50 +03:00
Andres Galante f02f545e0e changes the order of the close btn on alerts to improve accecibility 2017-09-30 23:32:39 -07:00
Mark Otto 4e2ed6890c remove that, the example comes first now 2017-09-30 20:30:40 -07:00
Mark Otto 9473a7298e more links, clarify predefined classes 2017-09-30 20:30:40 -07:00
Mark Otto 72ef6f4d86 be more specific about context and breakpoint scaling 2017-09-30 20:30:40 -07:00
Mark Otto 5463612c4d be more specific 2017-09-30 20:30:40 -07:00
Mark Otto 6e9100155d rewrite containers and rows section 2017-09-30 20:30:40 -07:00
Mark Otto 92a9b68372 link to css tricks article, add code snippet to example 2017-09-30 20:30:40 -07:00
Mark Otto c449f3323a link to mdn flex doc 2017-09-30 20:30:40 -07:00
XhmikosR 502ac7ee4d Lint docs js too and use `strict consistently. (#24160) 2017-09-28 17:25:28 +03:00
Herst 838924eefc Mention replacement for .btn-group-justified (#23838)
Solution mentioned by Chris Baswell at https://stackoverflow.com/a/45969088
2017-09-27 10:53:56 +03:00
Ray Villalobos 71469a2fac Take out reference to Flex Order (#23759)
Since flex-order was renamed to just order, change the subtitle.
2017-09-27 10:49:48 +03:00
Ray Villalobos 87c9e3aa5d Add auto to the list of sizes (#23786)
I feel like `auto` is missing from the values here and that it should be there. Although it is mentioned below, only a single use case, whereas in other sections it appears with the option to set the left margin of an element to auto, for example.
2017-09-27 10:43:43 +03:00
Moris Zen Pasic 4cfe228151 Changed hex values to follow bootstrap coding guidelines 2017-09-27 09:36:42 +02:00
Moris Zen Pasic bc2db58b73 Added examples to the existing docs change for more clarity 2017-09-27 09:36:42 +02:00
Moris Zen Pasic d66f47d099 Making the customization option docs cleared about variable overrides with !default flag 2017-09-27 09:36:42 +02:00
Andres Galante 3eae92f1fe Fix color on example btn on navbar (#24052) 2017-09-26 17:42:04 +03:00
XhmikosR f17443748d Move Autoprefixer's config in package.json.
This is so other plugins can use it too.
2017-09-26 17:16:27 +03:00
XhmikosR 92d3536306 Mention that dropdowns depend on popper.js too. 2017-09-26 17:04:45 +03:00
XhmikosR 7e6374db92 Minor Markdown consistency changes. 2017-09-26 17:04:45 +03:00
XhmikosR 31c8721913 Normalize all links. (#24109)
* use a trailing slash when possible
* use https when possible
* remove a few redirected links
* consistently use `https://popper.js.org/`
* fix `iconUrl` in nuget files
* change Jekyll Windows guide to the official one
2017-09-26 15:24:14 +03:00
XhmikosR 388356acdf docs: fix syntax highlighting for shell scripts. (#24103)
Switch all instances to `sh` but keep `bash` so that things won't break either way.
2017-09-26 12:30:58 +03:00
Johann-S 9b8356ba52 Collapse - Allow to pass jQuery object or DOM element to the parent option 2017-09-25 13:23:13 +02:00
Patrick H. Lauke fd56ea370c Accessibility fixes to dynamic tabs (`aria-selected`, remove dynamic tabs with dropdowns)
* Use `aria-selected` instead of `aria-expanded`
* Change tab.js to use `aria-selected` rather than `aria-expanded`
* Add `aria-orientation=vertical` to vertical tab list
* Remove dynamic tabs with dropdowns
* Fix non-interactive code examples
* Only set `aria-selected` on the `role="tab"` trigger - this stops `aria-selected` being incorrectly added to the `role="tabpanel"` itself (probably harmless, but nonetheless incorrect)
2017-09-24 12:00:54 +02:00
Herst d33b26d8c7 Fix missing tabindex and role in an example modal 2017-09-23 22:39:34 +02:00
Andres Galante 00a362d3e1 Add text-light to sample card under Card columns (#23800) 2017-09-18 00:51:37 +03:00
Andres Galante 7e3ff772d0 Add light weight to text utility classes (#23970) 2017-09-17 09:53:05 +03:00
XhmikosR a96d2e2bd4 album/index.html: Refactor Holder code. 2017-09-15 13:20:25 +03:00
Rudger Gravestein 9ff5f65fa8 Update holder.js image data-src + create theme
to fix the images
2017-09-14 12:59:13 +02:00
Patrick H. Lauke d1b3c0c98d Structure examples with appropriate `<main>`, `<header>`, `<footer>`
Structure examples with appropriate `<main>`, `<header>`, `<footer>`
2017-09-13 19:51:08 +01:00
Patrick H. Lauke 404c1a37ac Fix malformed `<select>` in example 2017-09-12 22:29:09 +01:00
meteorlxy 6cc8d326e2 Fix(docs): duplicate class in navbar docs 2017-09-12 08:37:37 +00:00
Herst 7add90db9c Remove hyperlink from navbar doc dropdown (#23650) 2017-09-11 16:40:54 +03:00
Rami Yushuvaev 65cb97b3d6 Add an introduction and a table with examples 2017-09-09 17:43:12 -07:00
Rami Yushuvaev 256c539e26 review updates 2017-09-09 17:43:12 -07:00
Rami Yushuvaev 0e3b90c85d Hiding Elements: new doc section in display.md
This new section will replace the `hidden-*` class. https://v4-alpha.getbootstrap.com/layout/responsive-utilities/

More info can be found here at https://getbootstrap.com/docs/4.0/migration/#responsive-utilities
2017-09-09 17:43:12 -07:00
Mark Otto 9cd634fb46 Merge branch 'v4-dev' of https://github.com/twbs/bootstrap into v4-dev 2017-09-09 17:39:56 -07:00
Mark Otto 6df1f5338b fix redirect, close #23888 2017-09-09 17:39:47 -07:00
Mark Otto 1abafb36fe copy edits 2017-09-09 17:02:42 -07:00
Herst 187fb4d010 Mention removal of contextual progress bar classes 2017-09-09 17:02:42 -07:00
vsn4ik 5da8ff61ad Use CSS3 pseudo elements in documentation 2017-09-09 17:01:48 -07:00