Permalink
Browse files

Upstream-Änderungen

  • Loading branch information...
1 parent 417a165 commit 0b96e12e71e845eb78f6a86a0299ba36b478634a @juthilo committed Nov 12, 2014
Showing with 17,206 additions and 667 deletions.
  1. +44 −0 CONTRIBUTING.md
  2. +1 −1 README.md
  3. +201 −0 _data/browser-bugs.yml
  4. +23 −23 _includes/components/button-dropdowns.html
  5. +73 −66 _includes/components/button-groups.html
  6. +5 −5 _includes/components/dropdowns.html
  7. +36 −11 _includes/components/glyphicons.html
  8. +6 −6 _includes/components/input-groups.html
  9. +5 −5 _includes/components/media.html
  10. +12 −17 _includes/components/navbar.html
  11. +30 −24 _includes/components/navs.html
  12. +23 −23 _includes/components/pagination.html
  13. +12 −2 _includes/css/buttons.html
  14. +70 −40 _includes/css/forms.html
  15. +8 −0 _includes/css/helpers.html
  16. +4 −1 _includes/css/tables.html
  17. +3 −3 _includes/footer.html
  18. +5 −0 _includes/getting-started/accessibility.html
  19. +35 −26 _includes/getting-started/browser-device-support.html
  20. +4 −4 _includes/js/buttons.html
  21. +16 −11 _includes/js/carousel.html
  22. +8 −8 _includes/js/dropdowns.html
  23. +81 −1 _includes/js/modal.html
  24. +7 −1 _includes/js/popovers.html
  25. +9 −9 _includes/js/scrollspy.html
  26. +23 −19 _includes/js/tabs.html
  27. +6 −0 _includes/js/tooltips.html
  28. +1 −1 _includes/nav/components.html
  29. +3 −3 _includes/nav/css.html
  30. +1 −1 _includes/nav/getting-started.html
  31. +1 −0 _includes/nav/javascript.html
  32. +3 −1 _layouts/default.html
  33. +9 −0 _plugins/bridge.rb
  34. +25 −0 _plugins/bugify.rb
  35. +1 −1 assets/css/docs.min.css
  36. +17 −2 assets/css/src/docs.css
  37. +19 −3 assets/js/customize.min.js
  38. +1 −1 assets/js/docs.min.js
  39. +2 −2 assets/js/raw-files.min.js
  40. +11 −0 assets/js/src/application.js
  41. +51 −49 assets/js/src/customizer.js
  42. +16,015 −0 assets/js/vendor/autoprefixer.js
  43. +8 −95 browser-bugs.html
  44. +46 −33 dist/css/bootstrap-theme.css
  45. +1 −1 dist/css/bootstrap-theme.css.map
  46. +1 −1 dist/css/bootstrap-theme.min.css
  47. +78 −104 dist/css/bootstrap.css
  48. +1 −1 dist/css/bootstrap.css.map
  49. +1 −1 dist/css/bootstrap.min.css
  50. +49 −5 dist/js/bootstrap.js
  51. +2 −2 dist/js/bootstrap.min.js
  52. +2 −2 examples/blog/index.html
  53. +3 −3 examples/carousel/index.html
  54. +7 −5 examples/cover/index.html
  55. +1 −1 examples/dashboard/index.html
  56. +9 −7 examples/jumbotron-narrow/index.html
  57. +12 −10 examples/justified-nav/index.html
  58. +2 −2 examples/navbar-fixed-top/index.html
  59. +2 −2 examples/navbar-static-top/index.html
  60. +5 −5 examples/navbar/index.html
  61. +1 −1 examples/non-responsive/index.html
  62. +4 −2 examples/signin/index.html
  63. +3 −3 examples/sticky-footer-navbar/index.html
  64. +2 −2 examples/sticky-footer/index.html
  65. +6 −6 examples/theme/index.html
  66. +44 −0 grunt/configBridge.json
  67. +6 −3 ueber-bootstrap.html
View
@@ -45,6 +45,25 @@ folgenden Einschränkungen:
Beiträge stattdessen im zugehörigen Repository ein).
+## Fehlermeldungen und Labels
+
+Wir verwenden in unserem Issue Tracker verschiedene Labels, um Fehlermeldungen leichter organisieren und identifizieren zu können. Hier siehst du, was sie bedeuten und wie sie genutzt werden:
+
+- `browser bug` - Probleme, die uns gemeldet werden, aber eigentlich das Ergebnis eines Browser-spezifischen Bugs sind. Diese Probleme werden mit reduzierten Musterfällen diagnostiziert und führen dazu, dass eine Fehlermeldung im eigenen Issue Tracker eines Browsers geöffnet wird.
+- `confirmed` - Probleme, die mit einem reduzierten Musterfall bestätigt wurden und mit einem Bug in Bootstrap zusammenhängen.
+- `css` - Probleme, die mit unserem kompilierten CSS oder Quell-Less-Dateien zusammenhängen.
+- `customizer` - Probleme, die unseren webbasierten Customizer betreffen.
+- `docs` - Issues für die Verbesserung oder Aktualisierung unserer Dokumentation.
+- `examples` - Probleme im Zusammenhang der Beispiel-Vorlagen, die Teil unserer Dokumentation sind.
+- `feature` - Vorschläge für neue Funktionen an sich oder als Ergänzung oder Veränderung einer bestehenden Komponente. Neue Funktionen machen eine höhere zweite Versionsnummer erforderlich (z.B. von `v3.0.0` auf `v3.1.0`).
+- `grunt` - Probleme bei unserem JavaScript-basierten Gruntfile, das dazu dient, all unsere Tests laufen zu lassen, Quelldateien zusammenzuführen und zu kompilieren und mehr.
+- `help wanted` - Probleme, für deren Lösung wir die Hilfe der Community brauchen oder willkommen heißen würden.
+- `js` - Probleme in unseren kompilierten oder ursprünglichen JavaScript-Dateien.
+- `meta` - Issues, die das Projekt selbst oder unser GitHub-Repository betreffen.
+
+Für eine komplette Übersicht über unsere Labels kannst du dir die [Labels-Liste des Projekts](/twbs/bootstrap/labels) ansehen.
+
+
## Fehlermeldungen
Ein Fehler ist ein _Problem, welches man reproduzieren kann_, das heißt, dass
@@ -114,6 +133,11 @@ Wenn angebracht, versuchen wir diese Upstream-Fehler an die relevanten Browser-H
| Microsoft | Internet Explorer | Trident | https://connect.microsoft.com/IE/feedback/LoadSubmitFeedbackForm | |
+### Issues Bots
+
+[@twbs-lmvtfy](https://github.com/twbs-lmvtfy) ist ein Bootstrap-Bot, der in unserem GitHub-Issue-Tracker herumhängt und automatisch alle Live-Beispiele (z.B. jsFiddles, JS Bins, Bootplys, Plunks, CodePens, usw.), die in Issue-Kommentaren gepostet werden, auf HTML-Validierungs-Fehler überprüft. Falls er irgendwelche Fehler findet, schreibt er einen Kommentar darunter und weist auf diese hin. Falls das mit einem Beispiel von dir passiert, behebe bitte die Fehler und poste eine aktualisierte Version deines Live-Beispiels. Falls du eine Fehlermeldung erstellt hast, überprüfe bitte, ob der Bug mit dem berichtigten Beispiel immer noch auftritt. Falls der Fehler nicht mehr auftritt, ist dieser wahrscheinlich auf dein ungültiges HTML zurückzuführen und nicht durch etwas in Bootstrap verursacht und wir würden es begrüßen, wenn du das Issue auf GitHub schließen könntest.
+
+
## Funktionsvorschläge
Wir freuen uns, wenn du neue Funktionen vorschlägst. Nimm dir aber bitte einen
@@ -137,6 +161,19 @@ des Projekts vielleicht gar nicht einfügen wollen.
Bitte halte dich an die [Code-Richtlinien](#code-richtlinien) dieses Projekt
(Einrückung, Kommentare, usw.) und andere Anforderungen (z.B. Unit-Tests).
+**Bearbeite `bootstrap.css`, `bootstrap-theme.css` oder `bootstrap.js` niemals
+direkt!** Diese Dateien werden automatisch generiert. Du solltest stattdessen
+die Quelldateien in
+[`/bootstrap/less/`](https://github.com/twbs/bootstrap/tree/master/less)
+und/oder [`/bootstrap/js/`](https://github.com/twbs/bootstrap/tree/master/js)
+bearbeiten.
+
+Genauso solltest du bei Beiträgen zu Bootstraps Dokumentation die Quelldateien im
+[Verzeichnis `/bootstrap/docs/` der `master`-Branch](https://github.com/twbs/bootstrap/tree/master/docs)
+bearbeiten. **Bearbeite niemals die `gh-pages`-Branch.** Diese Branch wird aus den
+Quelldateien der Dokumentation generiert und wird vom Bootstrap-Hauptteam separat
+verwaltet.
+
Der beste Weg, um deine Arbeit in das Projekt integriert zu bekommen, ist dem
folgenden Prozess zu folgen:
@@ -191,6 +228,13 @@ folgenden Prozess zu folgen:
Projekteigentümern, deine Arbeit unter den Bedingungen der
[MIT-Lizenz](https://github.com/twbs/bootstrap/blob/master/LICENSE) weiterzuverbreiten.
+### Pull Request Bot: Rorschach
+
+[@twbs-rorschach](https://github.com/twbs-rorschach) ist ein Bootstrap-Bot, der in unserem GitHub-Issue-Tracker herumhängt und automatisch alle Pull Requests auf einige übliche kleine Fehler überprüft. Es kann sein, dass Rorschach einen Kommentar bei deinem Pull Request hinterlässt und diesen dann schließt. Falls das passiert, behebe einfach die Probleme, die im Kommentar genannt werden (dieser sollte Links zu Detailinformationen zu den jeweiligen Problemen enthalten) und dann:
+
+* Pushe die überarbeitete Version der Branch deines Pull Requests und schreibe einen Kommentar bei dem Pull Request, in dem du sagst, dass du das Problem behoben hast. Jemand aus dem Bootstrap-Hauptteam wird dann deinen Pull Request wieder öffnen.
+* Oder du kannst einfach einen neuen Pull Request für deine überarbeitete Version öffnen.
+
## Code-Richtlinien
### HTML
View
@@ -66,7 +66,7 @@ Bootstraps Dokumentation, die du in diesem Repository als Übersetzung findest,
### Dokumentation lokal ausführen
-1. Falls notwendig, [installiere Jekyll](http://jekyllrb.com/docs/installation) (benötigt wird v2.3.x).
+1. Falls notwendig, [installiere Jekyll](http://jekyllrb.com/docs/installation) (benötigt wird v2.5.x).
- **Windows-Nutzer:** Lies [diesen unoffiziellen Ratgeber](http://jekyll-windows.juthilo.com/), um Jekyll ohne Probleme zum Laufen zu kriegen.
2. Installiere das Ruby-basierte [Rouge](https://github.com/jneen/rouge), das wir zum Hervorheben und Gestalten von Code-Schnipseln verwenden, mit `gem install rouge`.
3. Öffne eine Befehlszeile im Wurzelverzeichnis `/bootstrap` und führe `jekyll serve` aus.
View
@@ -0,0 +1,201 @@
+-
+ browser: >
+ Internet Explorer 11
+ summary: >
+ Element behält <code>:hover</code>-Stile nachdem darüber hinweg gescrollt wurde
+ upstream_bug: >
+ IE#926665
+ origin: >
+ Bootstrap#14211
+
+-
+ browser: >
+ Internet Explorer 11
+ summary: >
+ Wenn der Cursor über einem `<select>`-Menüeintrag ist, hat er das für das Element darunter angemessene Aussehen
+ upstream_bug: >
+ IE#963961
+ origin: >
+ Bootstrap#14528
+
+-
+ browser: >
+ Firefox
+ summary: >
+ `.table-bordered` mit leerem `<tbody>` hat keine Rahmengrenzen.
+ upstream_bug: >
+ Mozilla#1023761
+ origin: >
+ Bootstrap#13453
+
+-
+ browser: >
+ Firefox
+ summary: >
+ `max-width: 100%;` funktioniert nicht innerhalb von Tabellen.
+ upstream_bug: >
+ Mozilla#975632
+ origin: >
+ Bootstrap#10690
+
+-
+ browser: >
+ Firefox (Windows)
+ summary: >
+ Java-Applets, die Elementen untergeordnet sind, bei denen über `translate3d(0,0,0)` die Hardware-Beschleunigung erzwungen wurde, sind unsichtbar.
+ upstream_bug: >
+ Mozilla#1048279
+ origin: >
+ Bootstrap#14124
+
+-
+ browser: >
+ Firefox
+ summary: >
+ Button-Elemente mit `width: 100%` werden in langen Tabellen abgeschnitten.
+ upstream_bug: >
+ Mozilla#1060131
+ origin: >
+ Bootstrap#14320
+
+-
+ browser: >
+ Firefox
+ summary: >
+ Wenn der deaktivierte Status eines Formularelements über JavaScript geändert wird, kehrt dieses nicht zum normalen Status zurück bevor die Seite neu geladen wird.
+ upstream_bug: >
+ Mozilla#654072
+ origin: >
+ Bootstrap#793
+
+-
+ browser: >
+ Chrome (OS X)
+ summary: >
+ Klicken über dem Vergrößern-Button von `<input type="number">` hebt den Verkleinern-Button hervor.
+ upstream_bug: >
+ Chromium#419108
+ origin: >
+ Hervorgegangen aus Bootstrap#8350 & Chromium#337668
+
+-
+ browser: >
+ Chrome
+ summary: >
+ `display: table;` innerhalb von `display: block;` schiebt andere Inhalte in neue Zeile.
+ upstream_bug: >
+ Chromium#309483
+ origin: >
+ Bootstrap#9950
+
+-
+ browser: >
+ Chrome
+ summary: >
+ Falsche Anzeigefenster-Größe für Media-Queries beim Druck verwendet.
+ upstream_bug: >
+ Chromium#273306
+ origin: >
+ Bootstrap#12078
+
+-
+ browser: >
+ Safari (OS X)
+ summary: >
+ OS X-Scroll-Leiste in `select[multiple]` mit Innenabstand verdeckt.
+ upstream_bug: >
+ WebKit#128489
+ origin: >
+ Bootstrap#12536
+
+-
+ browser: >
+ Chrome
+ summary: >
+ `display: table-cell; width: 100%;` funktioniert nicht richtig bei `<input type="date">`.
+ upstream_bug: >
+ Chromium#346051
+ origin: >
+ Bootstrap#12548
+
+-
+ browser: >
+ Chrome
+ summary: >
+ `<input type="password">` verursacht gelegentlich korrupte Breiten bei Elementen mit Float.
+ upstream_bug: >
+ Chromium#377346
+ origin: >
+ Bootstrap#13892
+
+-
+ browser: >
+ Chrome
+ summary: >
+ Unendliche lineare CSS-Animation mit Alpha-Transparenz leakt Arbeitsspeicher.
+ upstream_bug: >
+ Chromium#429375
+ origin: >
+ Bootstrap#14409
+
+-
+ browser: >
+ Safari (OS X)
+ summary: >
+ Seltsames Button-Verhalten bei einigen `<input type="number">`-Elementen.
+ upstream_bug: >
+ WebKit#137269
+ origin: >
+ Bootstrap#8350,
+ Normalize#283,
+ Chromium#337668
+
+-
+ browser: >
+ Safari (OS X)
+ summary: >
+ `display: table-cell;` in Media-Query verursacht Rendering-Fehler beim Ändern der Fenstergröße.
+ upstream_bug: >
+ WebKit#138167
+ origin: >
+ Bootstrap#9774
+
+-
+ browser: >
+ Safari (iOS)
+ summary: >
+ `transform: translate3d(0,0,0);` Rendering-Bug.
+ upstream_bug: >
+ WebKit#138162, Safari#18804973
+ origin: >
+ Bootstrap#14603
+
+-
+ browser: >
+ Safari (OS X)
+ summary: >
+ Kleine Schriftgröße beim Drucken von Webseiten mit `.container`n mit fester Breite.
+ upstream_bug: >
+ WebKit#138192
+ origin: >
+ Bootstrap#14868
+
+-
+ browser: >
+ Safari (iOS)
+ summary: >
+ Textfeld-Cursor bewegt sich beim Scrollen der Seite nicht mit.
+ upstream_bug: >
+ WebKit#138201, Safari#18819624
+ origin: >
+ Bootstrap#14708
+
+-
+ browser: >
+ Chrome (Windows & Linux)
+ summary: >
+ Seiteninhalt kann gescrollt werden, obwohl `overflow: hidden;` angewendet wird.
+ upstream_bug: >
+ Chromium#429604
+ origin: >
+ Bootstrap#14972
Oops, something went wrong.

0 comments on commit 0b96e12

Please sign in to comment.