From 7b0584cb3b9a01e77d2a15acd91bef6e432d01b5 Mon Sep 17 00:00:00 2001 From: Julian Thilo Date: Sat, 25 Oct 2014 16:28:14 +0200 Subject: [PATCH] =?UTF-8?q?Upstream-=C3=84nderungen?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Nächster Stapel: https://github.com/twbs/bootstrap/compare/db550a9...master --- .editorconfig | 10 ++-- .gitignore | 19 ++++---- CONTRIBUTING.md | 12 +++++ _includes/components/responsive-embed.html | 4 +- _includes/css/buttons.html | 2 +- _includes/css/less.html | 2 +- _includes/css/overview.html | 2 +- _includes/footer.html | 2 +- .../browser-device-support.html | 30 ++++++------ _includes/getting-started/grunt.html | 2 +- _includes/getting-started/template.html | 2 +- _includes/header.html | 2 +- _includes/js/alerts.html | 1 + _includes/js/buttons.html | 8 +++- _includes/js/carousel.html | 6 +++ _includes/js/collapse.html | 30 ++++++++++-- _includes/js/dropdowns.html | 48 +++++++++---------- _includes/js/popovers.html | 6 +-- _includes/js/tabs.html | 12 ++++- _includes/js/tooltips.html | 2 +- _layouts/default.html | 2 +- browser-bugs.html | 25 ++++------ css.html | 1 + examples/blog/index.html | 2 +- examples/carousel/index.html | 2 +- examples/cover/index.html | 2 +- examples/dashboard/index.html | 2 +- examples/grid/index.html | 2 +- examples/jumbotron-narrow/index.html | 2 +- examples/jumbotron/index.html | 2 +- examples/justified-nav/index.html | 2 +- examples/navbar-fixed-top/index.html | 2 +- examples/navbar-static-top/index.html | 2 +- examples/navbar/index.html | 2 +- examples/non-responsive/index.html | 2 +- examples/offcanvas/index.html | 18 +++---- examples/signin/index.html | 2 +- examples/starter-template/index.html | 2 +- examples/sticky-footer-navbar/index.html | 2 +- examples/sticky-footer/index.html | 2 +- examples/theme/index.html | 2 +- examples/tooltip-viewport/index.html | 2 +- index.html | 1 + javascript.html | 1 + komponenten.html | 1 + los-gehts.html | 1 + migration.html | 3 -- sitemap.xml | 1 + ueber-bootstrap.html | 1 - 49 files changed, 170 insertions(+), 123 deletions(-) diff --git a/.editorconfig b/.editorconfig index 4228522..455a09b 100644 --- a/.editorconfig +++ b/.editorconfig @@ -3,12 +3,12 @@ root = true [*] -indent_style = space -indent_size = 2 -end_of_line = lf charset = utf-8 -trim_trailing_whitespace = true +end_of_line = lf +indent_size = 2 +indent_style = space insert_final_newline = true +trim_trailing_whitespace = true [*.py] -indent_size = 4 +indent_size = 4 \ No newline at end of file diff --git a/.gitignore b/.gitignore index e374533..cfdf33d 100644 --- a/.gitignore +++ b/.gitignore @@ -6,38 +6,37 @@ _site # Numerous always-ignore extensions *.diff *.err -*.orig *.log +*.orig *.rej *.swo *.swp -*.zip *.vi +*.zip *~ # OS or Editor folders -.DS_Store ._* -Thumbs.db .cache +.DS_Store +.idea .project .settings .tmproj *.esproj -nbproject *.sublime-project *.sublime-workspace -.idea +nbproject +Thumbs.db # Komodo -*.komodoproject .komodotools +*.komodoproject # grunt-html-validation -validation-status.json validation-report.json +validation-status.json # Folders to ignore -node_modules bower_components -grunt +node_modules \ No newline at end of file diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 7319f8f..6f3e49f 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -101,6 +101,18 @@ All diese Informationen helfen Anderen dabei, potentielle Fehler im Code zu bese > Codezeilen, von denen du schon weißt, dass sie den Fehler verursachen und > mögliche Lösungen (und deine Einschätzung von deren Wert). +### Browser-Bugs melden + +Einige der Fehlermeldungen, die wir erhalten, beziehen sich auf Fehler, die von Bugs in den Browsern selbst und nicht von Bootstrap verursacht werden. +Wenn angebracht, versuchen wir diese Upstream-Fehler an die relevanten Browser-Hersteller zu melden und dann an unserer [Pinnwand für Browser-Bugs](http://holdirbootstrap.de/browser-bugs/) aufzuführen. + +| Hersteller | Browser | Rendering Engine | Seite für Fehlermeldungen | Hinweise | +| ------------- | ---------------------------- | ---------------- | ------------------------------------------------------------------------------------- | --------------------------------------------------- | +| Mozilla | Firefox | Gecko | https://bugzilla.mozilla.org/enter_bug.cgi | "Core" ist meistens die richtige Produktkategorie. | +| Apple | Safari | WebKit | https://bugs.webkit.org/enter_bug.cgi?product=WebKit
https://bugreport.apple.com | In Apples Bug Reporter "Safari" als Produkt wählen. | +| Google, Opera | Chrome, Chromium, Opera v15+ | Blink | https://code.google.com/p/chromium/issues/list | Klick den Button "New issue". | +| Microsoft | Internet Explorer | Trident | https://connect.microsoft.com/IE/feedback/LoadSubmitFeedbackForm | | + ## Funktionsvorschläge diff --git a/_includes/components/responsive-embed.html b/_includes/components/responsive-embed.html index 9e11b3b..dc4c7d6 100644 --- a/_includes/components/responsive-embed.html +++ b/_includes/components/responsive-embed.html @@ -12,12 +12,12 @@

Responsive Embeds

{% highlight html %}
- +
- +
{% endhighlight %} diff --git a/_includes/css/buttons.html b/_includes/css/buttons.html index fac6d61..489f560 100644 --- a/_includes/css/buttons.html +++ b/_includes/css/buttons.html @@ -114,7 +114,7 @@

Anchor-Element

Deaktivierte Ansicht

-

Lass Buttons so aussehen, als könnte man sie nicht anklicken, indem du ihr Erscheinungsbild 50% reduzierst.

+

Lass Buttons so aussehen, als könnte man sie nicht anklicken, indem du ihr Erscheinungsbild mit Hilfe von opacity reduzierst.

Button-Element

Füge das disabled-Attribut zu <button>s hinzu.

diff --git a/_includes/css/less.html b/_includes/css/less.html index 21dc650..99049d9 100644 --- a/_includes/css/less.html +++ b/_includes/css/less.html @@ -390,7 +390,7 @@

Hilfsmittel-Mixins

Hilfsmittel-Mixins sind Mixins, die verschiedene CSS-Eigenschaften ohne eigentlichen Bezug kombinieren, um einen bestimmten Effekt oder ein bestimmtes Ziel zu erreichen.

Clearfix

-

Ergänze nicht jedes Mal class="clearfix" bei einem Element und füge stattdessen das .clearfix()-Mixin da ein, wo es angebracht ist. Verwendet das Micro-Clearfix von Nicolas Gallager.

+

Ergänze nicht jedes Mal class="clearfix" bei einem Element und füge stattdessen das .clearfix()-Mixin da ein, wo es angebracht ist. Verwendet das Micro-Clearfix von Nicolas Gallager.

{% highlight scss %} // Mixin .clearfix() { diff --git a/_includes/css/overview.html b/_includes/css/overview.html index 8998801..6e5ef18 100644 --- a/_includes/css/overview.html +++ b/_includes/css/overview.html @@ -33,7 +33,7 @@

Diese Stile findest du in der Datei scaffolding.less.

Normalize.css

-

Damit deine Seite in allen Browsern möglichst gleich aussieht, verwenden wir Normalize.css, ein Projekt von Nicolas Gallagher und Jonathan Neal.

+

Damit deine Seite in allen Browsern möglichst gleich aussieht, verwenden wir Normalize.css, ein Projekt von Nicolas Gallagher und Jonathan Neal.

Container

Bootstrap benötigt ein Element, in dem Seiteninhalte und unser Raster-System verpackt sind. Du kannst dir einen von zwei Containern zur Verwendung in deinem Projekt aussuchen. Beachte, dass aufgrund von padding und mehr keiner der beiden Container verschachtelbar ist.

diff --git a/_includes/footer.html b/_includes/footer.html index 6b4a5ce..401b8ef 100644 --- a/_includes/footer.html +++ b/_includes/footer.html @@ -4,7 +4,7 @@
{% include social-buttons.html %} -

Entworfen und entwickelt mit unendlicher Liebe von @mdo und @fat.

+

Entworfen und entwickelt mit unendlicher Liebe von @mdo und @fat.

Gepflegt vom Hauptteam mit der Unterstützung unserer Beitragenden.

Code unter der MIT-Lizenz, Dokumentation unter CC BY 3.0.


diff --git a/_includes/getting-started/browser-device-support.html b/_includes/getting-started/browser-device-support.html index daa3b63..1b6ce28 100644 --- a/_includes/getting-started/browser-device-support.html +++ b/_includes/getting-started/browser-device-support.html @@ -19,33 +19,33 @@

Unterstützte Browser

Android - Unterstützt - Unterstützt + Unterstützt + Unterstützt k.A. - Nicht Unterstützt + Nicht Unterstützt k.A. iOS - Unterstützt + Unterstützt k.A. - Nicht Unterstützt - Unterstützt + Nicht Unterstützt + Unterstützt Mac OS X - Unterstützt - Unterstützt - Unterstützt - Unterstützt + Unterstützt + Unterstützt + Unterstützt + Unterstützt Windows - Unterstützt - Unterstützt - Unterstützt - Unterstützt - Nicht Unterstützt + Unterstützt + Unterstützt + Unterstützt + Unterstützt + Nicht Unterstützt diff --git a/_includes/getting-started/grunt.html b/_includes/getting-started/grunt.html index 8909707..0279946 100644 --- a/_includes/getting-started/grunt.html +++ b/_includes/getting-started/grunt.html @@ -28,7 +28,7 @@

grunt docs (Assets für die Dokumentation generieren & test

Generiert und testet CSS-, JavaScript- und andere Dateien, die verwendet werden, wenn die Dokumentation über jekyll serve lokal gestartet wird.

grunt (Absolut alles generieren und testen)

-

Kompiliert und minimiert CSS und JavaScript, generiert die Dokumentations-Webseite, prüft diese mit dem HTML5-Validator, regeneriert die Hilfsdateien für den Customizer und mehr. Üblicherweise nur notwendig, wenn du an Bootstrap selbst arbeitest und mitentwickelst.

+

Kompiliert und minimiert CSS und JavaScript, generiert die Dokumentations-Webseite, prüft diese mit dem HTML5-Validator, regeneriert die Hilfsdateien für den Customizer und mehr. Erfordert Jekyll. Üblicherweise nur notwendig, wenn du an Bootstrap selbst arbeitest und mitentwickelst.

Fehlerbehebung

Falls du beim Installieren von benötigten Paketen oder beim Ausführen von Grunt-Befehlen auf Probleme stößt, lösche zunächst das Verzeichnis /node_modules/, das npm erstellt hat. Führe npm install dann einfach nochmal aus.

diff --git a/_includes/getting-started/template.html b/_includes/getting-started/template.html index 595e7f3..9484aa0 100644 --- a/_includes/getting-started/template.html +++ b/_includes/getting-started/template.html @@ -16,7 +16,7 @@

Basis-Vorlage

- + - + {% highlight html %} - {% endhighlight %} +
+

Voreingestellte Buttons benötigen .active und aria-pressed="true"

+

Bei Buttons, die schon als gedrückt markiert sein sollen, musst du die Klasse .active und das Attribut aria-pressed="true" selbst zum button hinzufügen.

+

Auswahlfelder

Füge data-toggle="buttons" zu einer .btn-group hinzu, die Ankreuzfelder (Checkboxen) oder Radio-Buttons enthält, um sie zusammen mit ihren jeweiligen Stilen in Schalter zu verwandeln.

diff --git a/_includes/js/carousel.html b/_includes/js/carousel.html index 71aa56e..5728b9d 100644 --- a/_includes/js/carousel.html +++ b/_includes/js/carousel.html @@ -178,6 +178,12 @@

Optionen

true Bestimmt, ob das Karussell sich immer weiterdrehen oder feste Stopps machen soll. + + keyboard + boolean + true + Bestimmt, ob das Karussell auf Tastatureingaben reagieren soll. +
diff --git a/_includes/js/collapse.html b/_includes/js/collapse.html index 241dd0d..6c2668d 100644 --- a/_includes/js/collapse.html +++ b/_includes/js/collapse.html @@ -31,7 +31,7 @@

Überschrift

Donec id elit non mi porta gravida at eget metus. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Etiam porta sem malesuada magna mollis euismod. Donec sed odio dui.

View details »

-
+

Überschrift

Donec id elit non mi porta gravida at eget metus. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Etiam porta sem malesuada magna mollis euismod. Donec sed odio dui.

View details »

-
+ - + +
diff --git a/examples/signin/index.html b/examples/signin/index.html index d37594b..3a310c5 100644 --- a/examples/signin/index.html +++ b/examples/signin/index.html @@ -20,7 +20,7 @@ - + - + - + - + - + - +
@@ -316,7 +315,6 @@

Was neu ist

-

Was weg ist

Die folgenden Elemente wurden in v3.0 entfernt oder abgeändert.

@@ -423,7 +421,6 @@

Was weg ist

-

Sonstiges

Weitere Änderungen in v3.0 sind nicht direkt sichtbar. Grundklassen, wichtige Stile und Verhalten wurden für mehr Flexibilität und unseren Mobile-First-Ansatz angepasst. Hier ist ein Auszug dieser Änderungen: