Permalink
Browse files

Initial commit and translation

  • Loading branch information...
0 parents commit 3b2160eb4a1572a9e080604dfaccc29bab18d4ae @juthilo committed Jan 25, 2014
Showing with 21,549 additions and 0 deletions.
  1. +15 −0 .editorconfig
  2. +8 −0 .gitattributes
  3. +43 −0 .gitignore
  4. +1 −0 CNAME
  5. +211 −0 CONTRIBUTING.md
  6. +319 −0 LICENSE
  7. +174 −0 README.md
  8. +32 −0 _config.yml
  9. +203 −0 _data/glyphicons.yml
  10. +19 −0 _data/showcase.yml
  11. +1 −0 _includes/ads.html
  12. +1,686 −0 _includes/customizer-variables.html
  13. +60 −0 _includes/footer.html
  14. +31 −0 _includes/header.html
  15. +9 −0 _includes/nav-about.html
  16. +138 −0 _includes/nav-components.html
  17. +127 −0 _includes/nav-css.html
  18. +40 −0 _includes/nav-customize.html
  19. +62 −0 _includes/nav-getting-started.html
  20. +89 −0 _includes/nav-javascript.html
  21. +36 −0 _includes/nav-main.html
  22. +12 −0 _includes/nav-migration.html
  23. +16 −0 _includes/social-buttons.html
  24. +53 −0 _layouts/default.html
  25. +18 −0 _layouts/home.html
  26. +13 −0 _layouts/soon.html
  27. +149 −0 about.html
  28. +1,393 −0 assets/css/docs.css
  29. +6 −0 assets/css/pack.min.css
  30. +66 −0 assets/css/pygments-manni.css
  31. BIN assets/ico/apple-touch-icon-144-precomposed.png
  32. BIN assets/ico/favicon.ico
  33. BIN assets/img/components.png
  34. BIN assets/img/devices.png
  35. BIN assets/img/sass-less.png
  36. +101 −0 assets/js/application.js
  37. +49 −0 assets/js/customize.min.js
  38. +348 −0 assets/js/customizer.js
  39. +16 −0 assets/js/docs.min.js
  40. +12 −0 assets/js/ie8-responsive-file-warning.js
  41. +8 −0 assets/js/raw-files.min.js
  42. +166 −0 assets/js/vendor/blob.js
  43. +236 −0 assets/js/vendor/filesaver.js
  44. +645 −0 assets/js/vendor/holder.js
  45. +1,474 −0 assets/js/vendor/jszip.js
  46. +16 −0 assets/js/vendor/less.min.js
  47. +14 −0 assets/js/vendor/uglify.min.js
  48. +3,002 −0 components.html
  49. +3,345 −0 css.html
  50. +19 −0 customize.html
  51. +21 −0 customizer-variables.jade
  52. +1 −0 dist/css/bootstrap-theme.css.map
  53. +7 −0 dist/css/bootstrap-theme.min.css
  54. +1 −0 dist/css/bootstrap.css.map
  55. +7 −0 dist/css/bootstrap.min.css
  56. BIN dist/fonts/glyphicons-halflings-regular.eot
  57. +229 −0 dist/fonts/glyphicons-halflings-regular.svg
  58. BIN dist/fonts/glyphicons-halflings-regular.ttf
  59. BIN dist/fonts/glyphicons-halflings-regular.woff
  60. +7 −0 dist/js/bootstrap.min.js
  61. +168 −0 examples/blog/blog.css
  62. +171 −0 examples/blog/index.html
  63. +148 −0 examples/carousel/carousel.css
  64. +204 −0 examples/carousel/index.html
  65. +161 −0 examples/cover/cover.css
  66. +75 −0 examples/cover/index.html
  67. +93 −0 examples/dashboard/dashboard.css
  68. +243 −0 examples/dashboard/index.html
  69. +28 −0 examples/grid/grid.css
  70. +152 −0 examples/grid/index.html
  71. +82 −0 examples/jumbotron-narrow/index.html
  72. +79 −0 examples/jumbotron-narrow/jumbotron-narrow.css
  73. +99 −0 examples/jumbotron/index.html
  74. +5 −0 examples/jumbotron/jumbotron.css
  75. +84 −0 examples/justified-nav/index.html
  76. +88 −0 examples/justified-nav/justified-nav.css
  77. +91 −0 examples/navbar-fixed-top/index.html
  78. +4 −0 examples/navbar-fixed-top/navbar-fixed-top.css
  79. +92 −0 examples/navbar-static-top/index.html
  80. +7 −0 examples/navbar-static-top/navbar-static-top.css
  81. +90 −0 examples/navbar/index.html
  82. +8 −0 examples/navbar/navbar.css
  83. +105 −0 examples/non-responsive/index.html
  84. +120 −0 examples/non-responsive/non-responsive.css
  85. +130 −0 examples/offcanvas/index.html
  86. +51 −0 examples/offcanvas/offcanvas.css
  87. +5 −0 examples/offcanvas/offcanvas.js
  88. BIN examples/screenshots/blog.jpg
  89. BIN examples/screenshots/carousel.jpg
  90. BIN examples/screenshots/cover.jpg
  91. BIN examples/screenshots/dashboard.jpg
  92. BIN examples/screenshots/grid.jpg
  93. BIN examples/screenshots/jumbotron-narrow.jpg
  94. BIN examples/screenshots/jumbotron.jpg
  95. BIN examples/screenshots/justified-nav.jpg
  96. BIN examples/screenshots/navbar-fixed.jpg
  97. BIN examples/screenshots/navbar-static.jpg
  98. BIN examples/screenshots/navbar.jpg
  99. BIN examples/screenshots/non-responsive.jpg
  100. BIN examples/screenshots/offcanvas.jpg
  101. BIN examples/screenshots/sign-in.jpg
  102. BIN examples/screenshots/starter-template.jpg
  103. BIN examples/screenshots/sticky-footer-navbar.jpg
  104. BIN examples/screenshots/sticky-footer.jpg
  105. BIN examples/screenshots/theme.jpg
  106. +50 −0 examples/signin/index.html
  107. +40 −0 examples/signin/signin.css
  108. +68 −0 examples/starter-template/index.html
  109. +7 −0 examples/starter-template/starter-template.css
  110. +91 −0 examples/sticky-footer-navbar/index.html
  111. +45 −0 examples/sticky-footer-navbar/sticky-footer-navbar.css
  112. +55 −0 examples/sticky-footer/index.html
  113. +38 −0 examples/sticky-footer/sticky-footer.css
  114. +384 −0 examples/theme/index.html
  115. +14 −0 examples/theme/theme.css
  116. +771 −0 getting-started.html
  117. +72 −0 index.html
  118. +2,136 −0 javascript.html
  119. +423 −0 migration.html
  120. +18 −0 soon.html
@@ -0,0 +1,15 @@
+# editorconfig.org
+
+root = true
+
+[*]
+indent_style = space
+indent_size = 2
+end_of_line = lf
+charset = utf-8
+trim_trailing_whitespace = true
+insert_final_newline = true
+
+[*.py]
+indent_style = space
+indent_size = 4
@@ -0,0 +1,8 @@
+# Enforce Unix newlines
+*.css text eol=lf
+*.html text eol=lf
+*.js text eol=lf
+*.json text eol=lf
+*.less text eol=lf
+*.md text eol=lf
+*.yml text eol=lf
@@ -0,0 +1,43 @@
+# Ignore docs files
+_gh_pages
+_site
+.ruby-version
+
+# Numerous always-ignore extensions
+*.diff
+*.err
+*.orig
+*.log
+*.rej
+*.swo
+*.swp
+*.zip
+*.vi
+*~
+
+# OS or Editor folders
+.DS_Store
+._*
+Thumbs.db
+.cache
+.project
+.settings
+.tmproj
+*.esproj
+nbproject
+*.sublime-project
+*.sublime-workspace
+.idea
+
+# Komodo
+*.komodoproject
+.komodotools
+
+# grunt-html-validation
+validation-status.json
+validation-report.json
+
+# Folders to ignore
+node_modules
+bower_components
+grunt
@@ -0,0 +1 @@
+holdirbootstrap.de
@@ -0,0 +1,211 @@
+# Bei der Übersetzung helfen
+
+Du hast einen Fehler in der Übersetzung gefunden oder möchtest dich anderweitig
+beteiligen? Bitte befolge auch für die Mitarbeit in diesem Repository,
+wo angebracht, die unten aufgeführten (aus dem Original-Repository übersetzten)
+Richtlinien.
+
+Wenn du deine Beiträge zur Übersetzung einreichst, stimmst du zu, sie unter den
+Bedingungen der [Creative Commons Lizenz](https://github.com/juthilo/bootstrap-german/blob/master/LICENSE)
+der Dokumentation zu lizenzieren.
+
+---------------------------------------
+
+# Bei Bootstrap mitmachen
+
+Du möchtest etwas zu Bootstrap beitragen? **Hier wird erklärt, wie du helfen kannst.**
+
+Bitte nimm dir einen Augenblick Zeit, um dieses Dokument durchzugehen, damit
+deine Beiträge einfach und effektiv bearbeitet werden können, was allen zu Gute
+kommt.
+
+Das Befolgen dieser Richtlinien zeigt, dass du die Zeit der Entwickler, die
+dieses Open-Source-Projekt pflegen und entwickeln, wertschätzt. Im Gegenzug
+sollten sie angemessenen Respekt zeigen, wenn sie dein Problem bearbeiten oder
+Korrekturen und Funktionen beurteilen.
+
+
+## Fehlermeldungen verwenden
+
+Der [Issue Tracker](https://github.com/twbs/bootstrap/issues) ist der bevorzugte
+Kanal für [Fehlermeldungen](#fehlermeldungen), [Funktionsvorschläge](#funktionsvorschl%C3%A4ge)
+und [das Einreichen von Pull Requests](#pull-requests) aber beachte bitte die
+folgenden Einschränkungen:
+
+* Bitte nutzen den Issue Tracker **nicht** für persönliche Hilfe-Anfragen. Stack
+ Overflow ([`twitter-boostrap-3`](http://stackoverflow.com/questions/tagged/twitter-bootstrap-3)-Label)
+ oder [IRC](https://github.com/juthilo/bootstrap-german/blob/master/README.md#community)
+ sind bessere Orte, um Hilfe zu erhalten.
+
+* Bitte **vermeide** es, die Diskussion bei Issues entgleisen zu lassen oder
+ andere zu nerven. Bleib beim Thema und respektiere die Meinungen von Anderen.
+
+* Bitte öffne **keine** Meldungen oder Pull Requests, die sich auf Code in
+ [`Normalize`](https://github.com/necolas/normalize.css) beziehen (reiche diese
+ Beiträge stattdessen im zugehörigen Repository ein).
+
+
+## Fehlermeldungen
+
+Ein Fehler ist ein _Problem, das man demonstrieren kann_, das von Code im
+Repository verursacht wird. Gute Fehlermeldungen sind sehr hilfreich, also
+vielen Dank an dieser Stelle!
+
+Richtlinien für Fehlermeldungen:
+
+1. **Verwende die Suche auf GitHub** — sieh nach, ob der Fehler schon
+ gemeldet wurde.
+
+2. **Sieh nach, ob das Problem schon behoben wurde** — versuche, es mit
+ dem neuesten Code aus dem Branch `master` oder einem Entwicklungszweig im
+ Repository zu reproduzieren.
+
+3. **Isoliere das Problem** — am besten ist ein [reduzierter Musterfall](http://css-tricks.com/6263-reduced-test-cases/)
+ und ein Live-Beispiel.
+ [Dieser JS Bin](http://jsbin.com/EBAwOkOK/1) ist eine hilfreiche Vorlage.
+
+
+Eine gute Fehlermeldung sollte nicht dazu führen, dass Andere nach mehr
+Informationen suchen. Bitte versuche, in deinem Bericht so genau wie möglich zu
+sein. Welche Umgebung verwendest du? Welche Schritte führen zum Wiederauftreten
+des Problems? Mit welchem/n Browser(n) und welchem/n Betriebssystem(en) siehst
+du diesen Fehler? Zeigen andere Browser den Fehler anders an? Wie sollte es
+eigentlich sein? All diese Informationen helfen Anderen dabei, potentielle
+Fehler im Code zu beseitigen.
+
+Beispiel:
+
+> Kurzer, erklärender Titel einer Beispiel-Fehlermeldung
+
+> Eine Zusammenfassung des Problems und der Browser-/Betriebssystem-Umgebung, in
+> der dieser Fehler auftritt. Falls angebracht, ergänze die Schritte, die
+> notwendig sind, um das Problem zu reproduzieren.
+>
+> 1. Dies ist der erste Schritt
+> 2. Dies ist der zweite Schritt
+> 3. Weitere Schritte usw.
+>
+> `<url>` - Ein Link zu einem reduzierten Musterfall
+>
+> Jegliche zusätzliche Informationen, die du weitergeben möchtest, die mit dem
+> Problem zu Tun haben, das du gerade meldest. Dazu gehören vielleicht
+> Codezeilen, von denen du schon weißt, dass sie den Fehler verursachen und
+> mögliche Lösungen (und deine Einschätzung von deren Wert).
+
+
+## Funktionsvorschläge
+
+Wir freuen uns, wenn du neue Funktionen vorschlägst. Nimm dir aber bitte einen
+Moment Zeit, um herauszufinden, ob deine Idee zu dem Umfang und den Zielen des
+Projekts passt. Es liegt ganz an *dir*, die Entwickler des Projekt mit guten
+Thesen von dieser Funktion zu überzeugen. Bitte stelle so viele Details wie
+möglich zur Verfügung und erkläre Zusammenhänge.
+
+
+## Pull Requests
+
+Gute Pull Requests—Korrekturen, Verbesserungen, neue Funktionen—sind eine große
+Hilfe. Sie sollten immer fokussiert bleiben und keine Commits ohne Zusammenhang
+enthalten.
+
+**Bitte frage zuerst**, bevor du anfängst, an größeren Pull Requests zu arbeiten
+(z.B., wenn es um neue Funktionen geht, oder du Code umschreiben oder portieren
+willst). Andernfalls wirst du viel Zeit mit etwas verbringen, das die Entwickler
+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. Tests).
+
+Der beste Weg, um deine Arbeit in das Projekt integriert zu bekommen, ist dem
+folgenden Prozess zu folgen:
+
+1. [Forke](http://help.github.com/fork-a-repo/) das Projekt, klone deine Fork
+ lokal und richte die Remote-URLs ein:
+
+ ```bash
+ # Klone die Fork des Repository in das aktuelle Verzeichnis
+ git clone https://github.com/<dein-benutzername>/bootstrap.git
+ # Navigiere in das neue Verzeichnis
+ cd bootstrap
+ # Richte eine Remote-URL "upstream" zum Original-Repository ein
+ git remote add upstream https://github.com/twbs/bootstrap.git
+ ```
+
+2. Falls es seit dem Klonen eine Weile her ist, hol dir die neuesten Änderungen:
+
+ ```bash
+ git checkout master
+ git pull upstream master
+ ```
+
+3. Erstelle einen neuen Thema-Branch, um deine Funktion, Änderung oder Korrektur
+ zu beinhalten:
+
+ ```bash
+ git checkout -b <thema-branch-name>
+ ```
+
+4. Committe deine Änderungen in logischen Stücken. Bitte befolge die
+ [Richtlinien für Commit-Nachrichten](http://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html)
+ oder dein Code wird wahrscheinlich nicht in das Hauptprojekt eingebunden.
+ Verwende gits [interaktiven Rebase-Modus](https://help.github.com/articles/interactive-rebase),
+ um deine Commits aufzuräumen, bevor du sie veröffentlichst.
+
+5. Merge (oder rebase) den Entwicklungs-Branch vom Upstream in deinen Thema-Branch:
+
+ ```bash
+ git pull [--rebase] upstream master
+ ```
+
+6. Pushe deinen Thema-Branch hoch in deine Fork:
+
+ ```bash
+ git push origin <thema-branch-name>
+ ```
+
+7. [Öffne einen Pull Request](https://help.github.com/articles/using-pull-requests/)
+ mit einem eindeutigen Titel und Beschreibung, für den `master`-Branch.
+
+**WICHTIG**: Wenn du eine Korrektur einreichst, erlaubst du den
+Projekteigentümern, deine Arbeit unter den Bedingungen der [MIT-Lizenz](https://github.com/twbs/bootstrap/blob/master/LICENSE)
+weiterzuverbreiten.
+
+
+## Code-Richtlinien
+
+### HTML
+
+- Zwei Leerzeichen für Einrückung, niemals Tabs.
+- Immer doppelte Anführungszeichen, niemals einzelne.
+- Verwende immer vernünftige Einrückung.
+- Verwende Tags und Elemente für einen HTML5-Doctype (z.B. selbst-schließende Tags)
+- Nutze CDNs und HTTPS für JS von Dritten, wenn möglich. Wir nutzen keine protokoll-unabhängigen URLs in diesem Fall, da diese nicht funktionieren, wenn die Seite lokal über `file://` angezeigt wird.
+
+### CSS
+
+- CSS-Änderungen müssen zuerst in den `.less`-Dateien gemacht werden, nie einfach nur in den kompilierten `.css`-Dateien.
+- Befolge die [CSS-Eigenschaften-Reihenfolge](http://markdotto.com/2011/11/29/css-property-order/).
+- Immer nur eine Eigenschaft und ein Wert pro Zeile.
+- Immer ein Leerzeichen nach dem Doppelpunkt einer Eigenschaft (z.B. `display: block;` und nicht `display:block;`).
+- Beende alle Zeilen mit einem Semikolon.
+- Für mehrere, durch Kommas getrennte Selektoren, platziere jeden Selektor auf einer neuen Zeile.
+- Attribut-Selektoren, wie `input[type="text"]`, sollten den Wert des Attributs immer in doppelten Anführungszeichen verpacken, für Einheitlichkeit und Sicherheit (siehe diesen [Blogpost über unverpackte Attribut-Werte](http://mathiasbynens.be/notes/unquoted-attribute-values), die zu XSS-Angriffen führen können).
+- Attribut-Selektoren sollten nur wo unbedingt nötig verwendet werden (z.B. Formularfelder) und bei eigenen Komponenten aus Gründen der Performance und Genauigkeit vermieden werden.
+- Eine Reihe von Klassen für eine Komponente sollte eine Grundklasse (z.B. `.component`) enthalten und die Grundklasse als Präfix für Änderungsklassen und Unterkomponenten verwenden (z.B. `.component-lg`).
+- Vermeide Vererbung und zu viel Verschachtelung—verwende einzelne, explizite Klassen wann immer möglich.
+
+### JS
+
+- Keine Semikolons
+- Komma zuerst
+- 2 Leerzeichen (keine Tabs)
+- strict mode
+- "Attraktiv"
+
+
+## Lizenz
+
+Durch die Einreichung deiner Code-Beiträge stimmst du zu, deinen Beitrag unter der [MIT-Lizenz](https://github.com/twbs/bootstrap/blob/master/LICENSE) zu lizenzieren.
+
+Vor v3.1.0 war Bootstrap unter der Apache-Lizenz v2.0 freigegeben.
+
Oops, something went wrong.

0 comments on commit 3b2160e

Please sign in to comment.