From 11aad81f3e264124acd05fd1ea39eb865f044936 Mon Sep 17 00:00:00 2001 From: Thomas Hounsell Date: Mon, 25 Jul 2016 19:07:16 +0100 Subject: [PATCH] Translation update; bug fixes Bug fixes are #61, #60, #58, #57 --- BuildFeed.Local/VariantTerms.ar.resx | 18 ++++ BuildFeed.Local/VariantTerms.cs.resx | 36 +++++++ BuildFeed.Local/VariantTerms.de.resx | 56 +++++----- BuildFeed.Local/VariantTerms.el.resx | 36 +++++++ BuildFeed.Local/VariantTerms.es.resx | 36 +++++++ BuildFeed.Local/VariantTerms.fa.resx | 36 +++++++ BuildFeed.Local/VariantTerms.fi.resx | 18 ++++ BuildFeed.Local/VariantTerms.fr.resx | 36 +++++++ BuildFeed.Local/VariantTerms.he.resx | 18 ++++ BuildFeed.Local/VariantTerms.hu.resx | 36 +++++++ BuildFeed.Local/VariantTerms.it.resx | 36 +++++++ BuildFeed.Local/VariantTerms.ko.resx | 36 +++++++ BuildFeed.Local/VariantTerms.nl.resx | 18 ++++ BuildFeed.Local/VariantTerms.no.resx | 36 +++++++ BuildFeed.Local/VariantTerms.pl.resx | 36 +++++++ BuildFeed.Local/VariantTerms.pt-br.resx | 36 +++++++ BuildFeed.Local/VariantTerms.pt.resx | 36 +++++++ BuildFeed.Local/VariantTerms.resx | 1 + BuildFeed.Local/VariantTerms.ru.resx | 18 ++++ BuildFeed.Local/VariantTerms.sl.resx | 18 ++++ BuildFeed.Local/VariantTerms.tr.resx | 18 ++++ BuildFeed.Local/VariantTerms.uk.resx | 18 ++++ BuildFeed.Local/VariantTerms.vi.resx | 36 +++++++ BuildFeed.Local/VariantTerms.zh-hant.resx | 36 +++++++ BuildFeed.Local/VariantTerms.zh.resx | 123 +++++++++------------- BuildFeed/Code/Options/Locale.cs | 2 +- BuildFeed/Models/Build/Build.cs | 10 +- BuildFeed/Views/support/credits.cshtml | 123 +++++++++++----------- BuildFeed/res/css/default.css | 38 ++++++- BuildFeed/res/css/default.min.css | 2 +- BuildFeed/res/css/default.scss | 48 +++++++++ 31 files changed, 879 insertions(+), 172 deletions(-) diff --git a/BuildFeed.Local/VariantTerms.ar.resx b/BuildFeed.Local/VariantTerms.ar.resx index 1c8160b..9ae449e 100644 --- a/BuildFeed.Local/VariantTerms.ar.resx +++ b/BuildFeed.Local/VariantTerms.ar.resx @@ -117,6 +117,24 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + يقوم بإدارة وتشغيل الموقع BuildFeed مجموعة من المتحمسين لاستكشاف كل جديد من شركة مايكروسوفت وبالأخص مالم يذكر للعموم ، وبذلك يرجى العلم بأن شركة مايكروسوفت ليست مسؤولة أو مشاركة في أي قسم أو معلومة من هذا الموقع. برغم أننا على دراية بأن شركة مايكروسوفت تعرف هذا الموقع ، لكننا حتى الآن لم نحصل على أي شكوى من قبلهم ، وهذا جيد. بكل الأحوال ، مايكروسوفت تريد أن تبقي المعلومات السرية سرية ، كما أنه كان لدينا مصادر من داخل مايكروسوفت وقد تم إنهاء خدمتهم لدى الشركة بسبب اكتشافهم لحدوث بعض التسريبات المرتبطة بهم ، ونحن متأكدون بأنهم سيبقوا يسعون وراء معرفة من زال يمدنا بالمصادر والمعلومات (ولن يتمكنوا من معرفة ذلك بسهولة!) + + + برافو دونا ، لكننا لن نفصح عن الطريقة/الطرق في معرفة هذه المعلومات. كل مايمكننا قوله هو أننا نبذل أقصى جهدنا للتأكد من أن كل سجلات النسخ بالموقع صحيحة ودقيقة. نحن لدينا عدة مصادر لتأكيد السجلات بشكل أفضل بالإضافة لكونهم إحتياطات بحال قررت مايكروسوفت إنهاء خدمة أحدهم. + + + هناك العديد من الطرق: بإمكانك مناقشة النسخ بإستخدام ملحق Disqus الموجود بكل صفحة نسخة تحت بيانات النسخة ، كما يمكنك المشاركة بالتطوير بتعديل كود الموقع أو إخطارنا بالأعطال في قسمنا على موقع GitHub. وأخيراً يمكنك المشاركة في ترجمة الموقع بلغتك عبر قسم الترجمة. + + + من المسؤول عن هذا الموقع؟ وهل هو موقع رئيسي تابع لشركة مايكروسوفت؟ + + + كيف يحصل الموقع BuildFeed على بياناته؟ + + + كيف بإمكانني المشاركة بالموقع والتفاعل معه؟ + إضافة نسخة diff --git a/BuildFeed.Local/VariantTerms.cs.resx b/BuildFeed.Local/VariantTerms.cs.resx index 204d3a5..6d5aa27 100644 --- a/BuildFeed.Local/VariantTerms.cs.resx +++ b/BuildFeed.Local/VariantTerms.cs.resx @@ -117,6 +117,42 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + + + + + + + + + Přidat build diff --git a/BuildFeed.Local/VariantTerms.de.resx b/BuildFeed.Local/VariantTerms.de.resx index 4fb8e7d..72e9255 100644 --- a/BuildFeed.Local/VariantTerms.de.resx +++ b/BuildFeed.Local/VariantTerms.de.resx @@ -117,6 +117,24 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + BuildFeed wird von einer Gruppe von Enthusiasten betrieben und gewartet. Microsoft ist nicht auf irgend eine Weise in die Seite involviert. Wir haben definitiv keine formale Beschwerde über die Seite von Microsoft erhalten, obwohl wir uns sicher sind, dass sie von der Seite wissen. Microsoft möchte offensichtlich interne Informationen auch intern behalten, weshalb wir in der Vergangenheit Quellen verloren haben und ich bin mir sicher, dass dies auch in der Zukunft passieren wird. + + + Netter Versuch Dona, aber auf den falle ich nicht herein. Was ich sagen kann ist folgendes: BuildFeed stellt so gut wie möglich sicher, dass alle Builds die auf der Seite veröffentlicht werden korrekt und legitim sind. Wir haben eine Menge an verschiedenen Quellen um Verifizierung zuverlässiger zu machen und um uns etwas Redundanz zu geben, für den Fall dass Microsoft eine unserer Quellen stilllegt. + + + Es gibt mehrere Wege. Sie können über Builds im Disqus Kommentarsystem diskutieren. Außerdem können Sie zur Entwicklung der Seite beitragen indem Sie Fehler melden oder Pull-Requests auf unserem GitHub einreichen. Sie können auch helfen BuildFeed über unser Übersetzungsportal in ihre Muttersprache zu übersetzen. + + + Wer betreibt BuildFeed? Ist es eine offizielle Microsoft Seite? + + + Wie bekommt BuildFeed die Daten? + + + Wie kann ich helfen? + Build hinzufügen @@ -184,13 +202,13 @@ Kommentare - Aktuelle Canary + Aktueller Canary - Aktuelle Insider + Aktueller Insider - Aktuelle Release + Aktueller Release Entfernen @@ -270,18 +288,12 @@ [!!! Çλèçƙ ôúƭ áℓℓ ƭλè ƙñôωñ βúïℓδƨ ƭô çô₥è ôúƭ ôƒ ƭλè Wïñδôωƨ δèƲèℓôƥ₥èñƭ ℓáβ {0} ƭλřôúϱλ ßúïℓδFèèδ, á çôℓℓáβôřáƭïƲè Wïñδôωƨ βúïℓδ ℓïƨƭ ℓôřè₥ ïƥƨú₥ !!!] --> - - - - Buildnummer @@ -298,17 +310,14 @@ Leak- oder Veröffentlichungsdatum - Major Version + Hauptversion - Minor Version + Nebenversion - - Buildrevision @@ -330,12 +339,9 @@ Öffentlicher Leak - - Privater Leak diff --git a/BuildFeed.Local/VariantTerms.el.resx b/BuildFeed.Local/VariantTerms.el.resx index 56cca16..7f7dc63 100644 --- a/BuildFeed.Local/VariantTerms.el.resx +++ b/BuildFeed.Local/VariantTerms.el.resx @@ -117,6 +117,42 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + + + + + + + + + Προσθήκη έκδοσης diff --git a/BuildFeed.Local/VariantTerms.es.resx b/BuildFeed.Local/VariantTerms.es.resx index dc7dc03..f50e227 100644 --- a/BuildFeed.Local/VariantTerms.es.resx +++ b/BuildFeed.Local/VariantTerms.es.resx @@ -117,6 +117,42 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + + + + + + + + + Añadir compilación diff --git a/BuildFeed.Local/VariantTerms.fa.resx b/BuildFeed.Local/VariantTerms.fa.resx index a224ecd..81c3c2d 100644 --- a/BuildFeed.Local/VariantTerms.fa.resx +++ b/BuildFeed.Local/VariantTerms.fa.resx @@ -117,6 +117,42 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + + + + + + + + + اضافه کردن بیلد diff --git a/BuildFeed.Local/VariantTerms.fi.resx b/BuildFeed.Local/VariantTerms.fi.resx index 8e77e71..2bdbe84 100644 --- a/BuildFeed.Local/VariantTerms.fi.resx +++ b/BuildFeed.Local/VariantTerms.fi.resx @@ -117,6 +117,24 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + BuildFeediä ylläpitää ryhmä harrastajia, eikä Microsoft osallistu siihen millään tavalla. Microsoft ei kuitenkaan ole valittanut sivusta virallisesti, vaikka olemme varmoja siitä, että he tietävät sen olemassaolosta. Microsoft haluaa silti pitää yksityiset tietonsa yksityisinä, ja näin ollen jotkut lähteistämme on aikaisemmin hiljennetty, ja olemme varmoja että näin tulee tapahtumaan jatkossakin. + + + Hyvä yritys, Dona, mutta en mene halpaan. Voin kuitenkin kertoa, että BuildFeed yrittää parhaansa mukaan pitää huolta siitä, että kaikki sivustolla esiintyvät koontiversiot ovat todenmukaisia. Meillä on monia eri lähteitä, joka tekee varmistamisesta helppoa ja antaa meille hieman ylimäärää siltä varalta, etta jokin lähteistämme katoaa Microsoftin toimesta. + + + Monin keinoin. Voit keskustella koontiversioista Disqus-kommenttijärjestelmän avulla jokaisella koontiversiosivulla. Voit myös osallistua kehitykseen raportoimalla bugeja tai tekemällä pull requesteja GitHub-sivullamme. Lopuksi, voit kääntää BuildFeedin äidinkielellesi käännösportaalimme kautta. + + + Kuka ylläpitää BuildFeediä? Onko se virallinen Microsoft-sivusto? + + + Miten BuildFeed tarkalleen hankkii datansa? + + + Miten voin osallistua? + Lisää koontiversio diff --git a/BuildFeed.Local/VariantTerms.fr.resx b/BuildFeed.Local/VariantTerms.fr.resx index ee1503f..e67f034 100644 --- a/BuildFeed.Local/VariantTerms.fr.resx +++ b/BuildFeed.Local/VariantTerms.fr.resx @@ -117,6 +117,42 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + + + + + + + + + Ajouter une build diff --git a/BuildFeed.Local/VariantTerms.he.resx b/BuildFeed.Local/VariantTerms.he.resx index af4c2fc..da3f05f 100644 --- a/BuildFeed.Local/VariantTerms.he.resx +++ b/BuildFeed.Local/VariantTerms.he.resx @@ -117,6 +117,24 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + BuildFeed מופעל ומתוחזק ע"י קבוצת חובבים. מיקרוסופט אינה מעורבת באתר בשום צורה. מעולם לא הוגשה תלונה רשמית מצד מיקרוסופט נגד האתר, על אף שאנו בטוחים שהם מודעים לקיומו. יחד עם זאת, מטבע הדברים מיקרוסופט מעוניינת לשמור מידע פרטי כפרטי, ולכן כבר היו לנו מקורות בעבר אשר חוסלו ע"י מיקרוסופט, ואני בטוח שיהיו כאלה גם בעתיד. + + + ניסיון יפה, דונה. אבל אני לא נופל בפח הזה. מה שאני יכול לומר הוא זה: BuildFeed מוודא עד כמה שהדבר אפשרי שכל בילד המפורסם באתר - נכון ולגיטימי. יש לנו מספר מקורות שונים, על מנת להפוך את תהליך האימות לאמין יותר ולמקרה שמיקרוסופט תחילט לחסל את אחד המקורות שלנו. + + + ישנן מספר דרכים. תוכל לנהל דיון אודות הבילדים במערכת התגובות של disqus בכל עמוד של בילד. תוכל גם לתרום לפיתוחו של האתר ע"י שליחת דיווחי באגים או לעשות pull request במאגר ה- GitHub שלנו. לבסוף, תוכל לתרגם את BuildFeed לשפת האם שלך דרך פורטל התירגום שלנו. + + + מי מפעיל את BuildFeed? האם זהו אתר רשמי של מיקרוסופט? + + + כיצד בדיוק משיג BuildFeed את המידע שלו? + + + כיצד אוכל לעזור? + הוספת בילד diff --git a/BuildFeed.Local/VariantTerms.hu.resx b/BuildFeed.Local/VariantTerms.hu.resx index 2fcbaf6..7cc574b 100644 --- a/BuildFeed.Local/VariantTerms.hu.resx +++ b/BuildFeed.Local/VariantTerms.hu.resx @@ -117,6 +117,42 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + + + + + + + + + Build hozzáadása diff --git a/BuildFeed.Local/VariantTerms.it.resx b/BuildFeed.Local/VariantTerms.it.resx index 3fcef73..c64c4f4 100644 --- a/BuildFeed.Local/VariantTerms.it.resx +++ b/BuildFeed.Local/VariantTerms.it.resx @@ -117,6 +117,42 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + + + + + + + + + Aggiungi build diff --git a/BuildFeed.Local/VariantTerms.ko.resx b/BuildFeed.Local/VariantTerms.ko.resx index 73b7e0b..1b90ca0 100644 --- a/BuildFeed.Local/VariantTerms.ko.resx +++ b/BuildFeed.Local/VariantTerms.ko.resx @@ -117,6 +117,42 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + + + + + + + + + 빌드추가 diff --git a/BuildFeed.Local/VariantTerms.nl.resx b/BuildFeed.Local/VariantTerms.nl.resx index 089b1b5..56eb7aa 100644 --- a/BuildFeed.Local/VariantTerms.nl.resx +++ b/BuildFeed.Local/VariantTerms.nl.resx @@ -117,6 +117,24 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + BuildFeed wordt gerund en onderhouden door een groep van enthousiastelingen. Microsoft is in geen enkele manier betrokken. We hebben geen formele klacht gehad van Microsoft over de website, maar ze weten van het bestaan ervan. Dat gezegd hebbende, Microsoft wil natuurlijk de prive informatie prive houden en zo zijn er bronnen gestopt in het verleden en dit zal natuurlijk ook in de toekomst gaan gebeuren. + + + Leuk geprobeerd, Dona, maar hier trap ik niet in. Wat ik kan zeggen is dit. BuildFeed maakt zo zeker als mogelijk dat alle geposte builds op de website juist en legitiem zijn. We hebben verschillende bronnen om dit te verifiëren wat ons ook wat redundantie geeft wanneer Microsoft met een van de bronnen stopt. + + + Er zijn een aantal manieren. Je kan discussiëren over de builds via het disqus commentaarsysteem op elke buildpagina. Je kan ook bijdrage leveren aan de ontwikkeling van de website door het melden van fouten of het maken van pull verzoeken via GitHub. Als laatste, je kan helpen met het vertalen van BuildFeed in je moedertaal via onze vertaalportaal. + + + Wie onderhoud BuildFeed? Is dit een officiele Microsoft site? + + + Hoe komt BuildFeed precies aan deze data? + + + Hoe kan ik meedoen? + Build toevoegen diff --git a/BuildFeed.Local/VariantTerms.no.resx b/BuildFeed.Local/VariantTerms.no.resx index ecf3ad7..438d40a 100644 --- a/BuildFeed.Local/VariantTerms.no.resx +++ b/BuildFeed.Local/VariantTerms.no.resx @@ -117,6 +117,42 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + + + + + + + + + Legg til builden diff --git a/BuildFeed.Local/VariantTerms.pl.resx b/BuildFeed.Local/VariantTerms.pl.resx index 6730e08..6cc59d1 100644 --- a/BuildFeed.Local/VariantTerms.pl.resx +++ b/BuildFeed.Local/VariantTerms.pl.resx @@ -117,6 +117,42 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + + + + + + + + + Dodaj build diff --git a/BuildFeed.Local/VariantTerms.pt-br.resx b/BuildFeed.Local/VariantTerms.pt-br.resx index 6b94940..de3312c 100644 --- a/BuildFeed.Local/VariantTerms.pt-br.resx +++ b/BuildFeed.Local/VariantTerms.pt-br.resx @@ -117,6 +117,42 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + + + + + + + + + Adicionar build diff --git a/BuildFeed.Local/VariantTerms.pt.resx b/BuildFeed.Local/VariantTerms.pt.resx index 44394e1..cee35d6 100644 --- a/BuildFeed.Local/VariantTerms.pt.resx +++ b/BuildFeed.Local/VariantTerms.pt.resx @@ -117,6 +117,42 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + + + + + + + + + Adicionar Compilação diff --git a/BuildFeed.Local/VariantTerms.resx b/BuildFeed.Local/VariantTerms.resx index 95e0515..0168b8b 100644 --- a/BuildFeed.Local/VariantTerms.resx +++ b/BuildFeed.Local/VariantTerms.resx @@ -447,4 +447,5 @@ [!!! Wèèƙ !!!] + \ No newline at end of file diff --git a/BuildFeed.Local/VariantTerms.ru.resx b/BuildFeed.Local/VariantTerms.ru.resx index 79d9d00..8105645 100644 --- a/BuildFeed.Local/VariantTerms.ru.resx +++ b/BuildFeed.Local/VariantTerms.ru.resx @@ -117,6 +117,24 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + BuildFeed управляется и поддерживается группой энтузиастов. Microsoft не имеет никакого отношения к этому сайту. Мы совершенно точно не получали от Microsoft официальных претензий по поводу этого сайта, хотя точно знаем, что они осведомлены об этом сайте. Тем не менее, в Microsoft, естественно, хотят сохранить приватную информацию тайной, так что у нас были источники, закрытые ими в прошлом и я уверен, что они будут и в будущем. + + + Хорошая попытка, Дона, но я на это не поведусь. Что я могу сказать на самом деле, так это то, что BuildFeed делает всё, чтобы быть уверенным в том, что информация о каждой сборке на этом сайте корректна и достоверна. У нас есть множество различных источников, чтобы сделать проверку более надёжной и чтобы дать нам некую избыточность, Microsoft должны закрыть один из них. + + + Есть много путей. Вы можете принять участие в обсуждении сборок в комментариях на страницах каждой сборки. Вы так же можете помочь сайту, сообщая о проблемах или делая запросы на включение сделанных вами изменений на GitHub. И наконец вы можете помочь, переведя BuildFeed на ваш родной язык через портал перевода. + + + Кто управляет сайтом BuildFeed? Имеет ли этот сайт отношение к Microsoft? + + + Как на самом деле BuildFeed получает свою информацию? + + + Как я могу принять участие? + Добавить сборку diff --git a/BuildFeed.Local/VariantTerms.sl.resx b/BuildFeed.Local/VariantTerms.sl.resx index 4a367c9..ea8ed55 100644 --- a/BuildFeed.Local/VariantTerms.sl.resx +++ b/BuildFeed.Local/VariantTerms.sl.resx @@ -117,6 +117,24 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + BuildFeed vodi in vzdržuje skupina navdušencev. Microsoft ni vpleten v ta projekt na noben način. Zagovoto se zavedajo obstaja strani, a niso vložili pritožbe. Je pa res, da želi Microsoft zaupne informacije ohraniti zaupne, zato so nam v preteklosti že onemogočili nekatere vire, kar se bo zagotovo dogajalo tudi v bodoče. + + + Lep poskus, Dona, ampak ne bo šlo. Rečem lahko le tole. BuildFeed se prepriča kolikor je mogoče, da so vse gradnje, objavljene na strani, pravilne in legitimne. Imamo več različnih virov, da je preverjanje bolj zanesljivo, poleg tega pa imamo v primeru izpada vira vseeno zagotovljene informacije. + + + Obstaja več načinov. Lahko razpravljate o gradnjah v komentarjih na strani vsake gradnje. Lahko prispevate k razvoju strani tako, da javljate napake ali naredite pull zahtevo na našem GitHubu. Lahko tudi pomagate prevesti BuildFeed v svoj materni jezik preko našega portala za prevajanje. + + + Kdo upravlja BuildFeed? Je to uradna Microsoftova stran? + + + Kako natančno dobi BuildFeed svoje podatke? + + + Kako lahko sodelujem? + Dodaj gradnjo diff --git a/BuildFeed.Local/VariantTerms.tr.resx b/BuildFeed.Local/VariantTerms.tr.resx index 0fd0de8..170bca5 100644 --- a/BuildFeed.Local/VariantTerms.tr.resx +++ b/BuildFeed.Local/VariantTerms.tr.resx @@ -117,6 +117,24 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + BuildFeed bir hayranlar topluluğu tarafından çalıştırılır ve bakılır. Bu sitenin Microsoft ile hiçbir ilgisi yoktur. Onların bu siteyi bildiğinden emin olsak da, şu ana kadar onlarla hiçbir yasal sorunumuz olmadı. Söylediğimiz gibi, Microsoft kendi bilgilerini özel tutmaya çalışıyor ve onların kapattığı kaynaklardan da bilgi alıyorduk, bunu yapmaya devam edeceklerinden de eminiz. + + + İyi denemeydi Dona, ama buna kanmadım. Şunu söyleyebilirim ki, BuildFeed bu siteye gönderilen yapıların doğru ve geçerli olması için elinden geleni yapar. Birkaç kaynağımız var, doğrulamayı daha güvenli yapmak ve bize biraz kalabalık vermek için Microsoft kaynaklarımızın birini kapatabilir. + + + Bazı yollar var. Her yapı sayfasında, Disqus yorum sistemi ile yapılar hakkında konuşabilirsiniz. Sitenin gelişimine hata bildirerek veya GitHub sayfamızdan çekme isteğinde bulunarak katkıda bulunabilirsiniz. Son olarak, BuildFeed'i çeviri portalımızdan kendi anadilinize çevirebilirsiniz. + + + BuildFeed'i kim çalıştırıyor? Bu resmi bir Microsoft sitesi mi? + + + BuildFeed barındırdığı bilgileri kesin olarak nasıl alıyor? + + + Nasıl yardımcı olabilirim? + Yapı ekle diff --git a/BuildFeed.Local/VariantTerms.uk.resx b/BuildFeed.Local/VariantTerms.uk.resx index 169d5fd..543bc39 100644 --- a/BuildFeed.Local/VariantTerms.uk.resx +++ b/BuildFeed.Local/VariantTerms.uk.resx @@ -117,6 +117,24 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + BuildFeed керується і підтримується групою ентузіастів. Microsoft не має ніякого відношення до цього сайту. Ми абсолютно точно не отримували від Microsoft офіційних претензій з приводу цього сайту, хоча точно знаємо, що вони інформовані про цей сайт. Проте, в Microsoft, звичайно, бажають зберегти приватну інформацію таємницею, так що у нас були джерела, закриті ними в минулому і я впевнений, що вони будуть і в майбутньому. + + + Гарна спроба, Дона, але мене цим не візьмеш. Що я можу сказати насправді так це те, що BuildFeed робить все можливе, щоб бути впевненим в тому, що інформація про кожну збірку на цьому сайті є корректною і підтвердженою. В нас є безліч різних джерел, щоб зробити процесс перевірки більш надійним і щоб дати нам деяку надмірність, Microsoft повинні закрити одне з наших джерел. + + + Є багато шляхів. Ви можете взяти участь в обговоренні збірок в коментарях на сторінках кожної збірки. Ви так само можете допомогти сайту, повідомляючи про проблеми або роблячи запити на включення зроблених вами змін на GitHub. І нарешті ви можете допомогти, перевівши BuildFeed на ваш рідну мову за допомогою порталу перекладу. + + + Хто керує сайтом BuildFeed? Чи є він офіційним сайтом Microsoft? + + + Як саме BuildFeed отримує свою інформацію? + + + Як я можу взяти участь? + Додати збірку diff --git a/BuildFeed.Local/VariantTerms.vi.resx b/BuildFeed.Local/VariantTerms.vi.resx index e444ca5..e2baef2 100644 --- a/BuildFeed.Local/VariantTerms.vi.resx +++ b/BuildFeed.Local/VariantTerms.vi.resx @@ -117,6 +117,42 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + + + + + + + + + Thêm bản xây dựng diff --git a/BuildFeed.Local/VariantTerms.zh-hant.resx b/BuildFeed.Local/VariantTerms.zh-hant.resx index f663e1d..3218010 100644 --- a/BuildFeed.Local/VariantTerms.zh-hant.resx +++ b/BuildFeed.Local/VariantTerms.zh-hant.resx @@ -117,6 +117,42 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + + + + + + + + + 新增組建 diff --git a/BuildFeed.Local/VariantTerms.zh.resx b/BuildFeed.Local/VariantTerms.zh.resx index ff36ca9..1b342b7 100644 --- a/BuildFeed.Local/VariantTerms.zh.resx +++ b/BuildFeed.Local/VariantTerms.zh.resx @@ -117,6 +117,24 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + Buildfeed 由一群爱好者运行和维护。微软官方和本网站没有任何关系。虽然我们肯定他们已经知道这个网站的存在,但我们现在还没有收到微软发来的正式投诉。也就是说,显然微软不想让内部信息到处传播,之前我们的信息源也被微软封掉过,我肯定他们以后也会这样做。 + + + 问得好,唐娜姐,但我不会上你的当的。我可以说的是 BuildFeed 尽力保证所有记录在本网站的版本都是正确且真实的。我们的消息来自许多不同的来源以确保信息的可靠度,同时如果微软封掉某些消息源的话,我们也有其他的源可用。 + + + 有好几种方法。你可以在每个版本页下面的 Disqus 讨论系统中进行讨论。你也可以在我们的 Github 中提 Bug 或者发起 Pull Request 来贡献你的一份力。最后你还可以通过我们的翻译中心来帮助我们将 BuildFeed 翻译到你的母语。 + + + 是谁在运行 BuildFeed?这是微软官方的网站吗? + + + BuildFeed 到底是怎么获得这些信息的? + + + 我怎么才能参与进来呢? + 添加版本号 @@ -135,48 +153,33 @@ 错误 - - 登录 退出 - - - - RSS源 网站地图 - - - - | 第 {0} @@ -198,33 +201,21 @@ 评论 - - - - - - 删除 - - 编辑 @@ -234,27 +225,18 @@ 编辑操作 - - - - {0} 版本列表 - - @@ -315,12 +297,9 @@ 编译时间 - - 分支名 @@ -372,24 +351,18 @@ 更新(LDR) - - 在 BuildFeed 上搜索... 未找到符合条件的结果 - - 搜索 diff --git a/BuildFeed/Code/Options/Locale.cs b/BuildFeed/Code/Options/Locale.cs index d951a30..2d8d620 100644 --- a/BuildFeed/Code/Options/Locale.cs +++ b/BuildFeed/Code/Options/Locale.cs @@ -34,7 +34,7 @@ public class Locale new Locale("tr"), new Locale("uk"), new Locale("vi"), - new Locale("zh-cn"), + new Locale("zh-hans"), new Locale("zh-hant") }; diff --git a/BuildFeed/Models/Build/Build.cs b/BuildFeed/Models/Build/Build.cs index f9f2978..062e619 100644 --- a/BuildFeed/Models/Build/Build.cs +++ b/BuildFeed/Models/Build/Build.cs @@ -98,14 +98,20 @@ public async Task SelectFrontPage() IFindFluent query = _buildCollection.Find(new BsonDocument { - { nameof(BuildModel.LabUrl), ConfigurationManager.AppSettings["site:OSGLab"] } + { nameof(BuildModel.LabUrl), new BsonDocument + { + { "$in", new BsonArray(ConfigurationManager.AppSettings["site:OSGLab"].Split(';')) } + } } }).Sort(sortByCompileDate).Limit(1); fp.CurrentCanary = (await query.ToListAsync())[0]; query = _buildCollection.Find(new BsonDocument { - { nameof(BuildModel.LabUrl), ConfigurationManager.AppSettings["site:InsiderLab"] }, + { nameof(BuildModel.LabUrl), new BsonDocument + { + { "$in", new BsonArray(ConfigurationManager.AppSettings["site:InsiderLab"].Split(';')) } + } }, { nameof(BuildModel.SourceType), TypeOfSource.PublicRelease } }).Sort(sortByCompileDate).Limit(1); diff --git a/BuildFeed/Views/support/credits.cshtml b/BuildFeed/Views/support/credits.cshtml index cd523cf..d4668a1 100644 --- a/BuildFeed/Views/support/credits.cshtml +++ b/BuildFeed/Views/support/credits.cshtml @@ -11,69 +11,64 @@
Nick (ultrawindows) 
Ahmed (airportsfan) 
Lukas (tfwboredom) 
-
Daniel K
-
-
-
-
Arabic (@System.Globalization.CultureInfo.GetCultureInfo("ar").NativeName) Translation
-
Ahmed (airportsfan) 
-
Bengali (@System.Globalization.CultureInfo.GetCultureInfo("bn").NativeName) Translation
-
Mehedi Hassan 
-
Czech (@System.Globalization.CultureInfo.GetCultureInfo("cs").NativeName) Translation
-
David (rezedus) 
-
German (@System.Globalization.CultureInfo.GetCultureInfo("de").NativeName) Translation
-
The Dhel 
-
Christopher 
-
Greek (@System.Globalization.CultureInfo.GetCultureInfo("el").NativeName) Translation
-
Hacker?pcs
-
Spanish (@System.Globalization.CultureInfo.GetCultureInfo("es").NativeName) Translation
-
Nightsteed
-
OBattler
-
Finnish (@System.Globalization.CultureInfo.GetCultureInfo("fi").NativeName) Translation
-
Daniel Gurney (wheatley) 
-
French (@System.Globalization.CultureInfo.GetCultureInfo("fr").NativeName) Translation
-
CgSYannick 
-
Croatian (@System.Globalization.CultureInfo.GetCultureInfo("hr").NativeName) Translation
-
Cadenzza92 
-
Hebrew (@System.Globalization.CultureInfo.GetCultureInfo("he").NativeName) Translation
-
David Fainshtein 
-
Indonesian (@System.Globalization.CultureInfo.GetCultureInfo("id").NativeName) Translation
-
Andreas
-
Italian (@System.Globalization.CultureInfo.GetCultureInfo("it").NativeName) Translation
-
OBattler
-
Korean (@System.Globalization.CultureInfo.GetCultureInfo("ko").NativeName) Translation
-
qta3426
-
-
-
-
-
Dutch (@System.Globalization.CultureInfo.GetCultureInfo("nl").NativeName) Translation
-
Nick (ultrawindows) 
-
Polish (@System.Globalization.CultureInfo.GetCultureInfo("pl").NativeName) Translation
-
piotrulos 
-
Portuguese (@System.Globalization.CultureInfo.GetCultureInfo("pt").NativeName) Translation
-
OBattler
-
Portugese - Brazilian (@System.Globalization.CultureInfo.GetCultureInfo("pt-br").NativeName) Translation
-
RichardG
-
Pseudo-localisation (@System.Globalization.CultureInfo.GetCultureInfo("qps-ploc").NativeName) Translation
-
Thomas Hounsell, with  Pseudolocalize!
-
Romanian (@System.Globalization.CultureInfo.GetCultureInfo("ro").NativeName) Translation
-
ovctvct 
-
Russian (@System.Globalization.CultureInfo.GetCultureInfo("ru").NativeName) Translation
-
Roman (rlinev) 
-
Slovak (@System.Globalization.CultureInfo.GetCultureInfo("sk").NativeName) Translation
-
Lukas 
-
Slovenian (@System.Globalization.CultureInfo.GetCultureInfo("sl").NativeName) Translation
-
Overdoze
-
Swedish (@System.Globalization.CultureInfo.GetCultureInfo("sv").NativeName) Translation
-
mrpijey 
-
Turkish (@System.Globalization.CultureInfo.GetCultureInfo("tr").NativeName) Translation
-
Furkan AKÇATEPE 
-
Chinese - Simplified (@System.Globalization.CultureInfo.GetCultureInfo("zh-cn").NativeName) Translation
-
Zheng He 
-
Chinese - Traditional (@System.Globalization.CultureInfo.GetCultureInfo("zh-tw").NativeName) Translation
-
Andrew Huang 
-
-
+
+
+
Arabic (@System.Globalization.CultureInfo.GetCultureInfo("ar").NativeName) Translation
+
Ahmed (airportsfan) 
+
Bengali (@System.Globalization.CultureInfo.GetCultureInfo("bn").NativeName) Translation
+
Mehedi Hassan 
+
Czech (@System.Globalization.CultureInfo.GetCultureInfo("cs").NativeName) Translation
+
David (rezedus) 
+
German (@System.Globalization.CultureInfo.GetCultureInfo("de").NativeName) Translation
+
The Dhel 
+
Christopher 
+
Greek (@System.Globalization.CultureInfo.GetCultureInfo("el").NativeName) Translation
+
Hacker?pcs
+
Spanish (@System.Globalization.CultureInfo.GetCultureInfo("es").NativeName) Translation
+
Nightsteed
+
OBattler
+
Finnish (@System.Globalization.CultureInfo.GetCultureInfo("fi").NativeName) Translation
+
Daniel Gurney (wheatley) 
+
French (@System.Globalization.CultureInfo.GetCultureInfo("fr").NativeName) Translation
+
CgSYannick 
+
Croatian (@System.Globalization.CultureInfo.GetCultureInfo("hr").NativeName) Translation
+
Cadenzza92 
+
Hebrew (@System.Globalization.CultureInfo.GetCultureInfo("he").NativeName) Translation
+
David Fainshtein 
+
Indonesian (@System.Globalization.CultureInfo.GetCultureInfo("id").NativeName) Translation
+
Andreas
+
Italian (@System.Globalization.CultureInfo.GetCultureInfo("it").NativeName) Translation
+
OBattler
+
Korean (@System.Globalization.CultureInfo.GetCultureInfo("ko").NativeName) Translation
+
qta3426
+
+
+
Dutch (@System.Globalization.CultureInfo.GetCultureInfo("nl").NativeName) Translation
+
Nick (ultrawindows) 
+
Polish (@System.Globalization.CultureInfo.GetCultureInfo("pl").NativeName) Translation
+
piotrulos 
+
Portuguese (@System.Globalization.CultureInfo.GetCultureInfo("pt").NativeName) Translation
+
OBattler
+
Portugese - Brazilian (@System.Globalization.CultureInfo.GetCultureInfo("pt-br").NativeName) Translation
+
RichardG
+
Pseudo-localisation (@System.Globalization.CultureInfo.GetCultureInfo("qps-ploc").NativeName) Translation
+
Thomas Hounsell, with  Pseudolocalize!
+
Romanian (@System.Globalization.CultureInfo.GetCultureInfo("ro").NativeName) Translation
+
ovctvct 
+
Russian (@System.Globalization.CultureInfo.GetCultureInfo("ru").NativeName) Translation
+
Roman (rlinev) 
+
Slovak (@System.Globalization.CultureInfo.GetCultureInfo("sk").NativeName) Translation
+
Lukas 
+
Slovenian (@System.Globalization.CultureInfo.GetCultureInfo("sl").NativeName) Translation
+
Overdoze
+
Swedish (@System.Globalization.CultureInfo.GetCultureInfo("sv").NativeName) Translation
+
mrpijey 
+
Turkish (@System.Globalization.CultureInfo.GetCultureInfo("tr").NativeName) Translation
+
Furkan AKÇATEPE 
+
Chinese - Simplified (@System.Globalization.CultureInfo.GetCultureInfo("zh-cn").NativeName) Translation
+
Zheng He 
+
Chinese - Traditional (@System.Globalization.CultureInfo.GetCultureInfo("zh-tw").NativeName) Translation
+
Andrew Huang 
+
\ No newline at end of file diff --git a/BuildFeed/res/css/default.css b/BuildFeed/res/css/default.css index 541bbcc..4d11279 100644 --- a/BuildFeed/res/css/default.css +++ b/BuildFeed/res/css/default.css @@ -221,18 +221,24 @@ article { .build-details-flex { display: flex; - font-size: 1.1em; } + font-size: 1.1em; + -ms-flex-wrap: wrap; + -webkit-flex-wrap: wrap; + flex-wrap: wrap; } .build-details-flex .build-details-flex-item { flex-grow: 1; - margin-bottom: 1.5em; } + margin-bottom: 1.5em; + width: 160px; } .build-details-flex .build-details-flex-item label { font-weight: bold; display: inline-block; vertical-align: top; - margin-right: 1em; } + margin-right: 1em; + min-width: 100px; } .build-details-flex .build-details-flex-item .build-details-flex-value { display: inline-block; - vertical-align: top; } + vertical-align: top; + margin-right: 20px; } .form-group { margin-bottom: 1.5em; } @@ -256,6 +262,25 @@ article { .form-group > label + div { margin-left: 0; } +.credits-wrapper { + display: flex; + -ms-flex-wrap: wrap; + -webkit-flex-wrap: wrap; + flex-wrap: wrap; } + .credits-wrapper .credits-list { + width: 480px; + max-width: 100%; + flex-grow: 1; } + +.credits-list dt { + font-weight: bold; } + +.credits-list dd { + margin-left: 0; } + +.credits-list dd + dt { + margin-top: 1.5em; } + ul.pagination { text-align: center; margin: 0 0 1em; @@ -351,3 +376,8 @@ footer#page-footer { left: 10%; width: 80%; } } +@media (max-width: 640px) { + article h1, + article h1.eager-wrapping { + font-size: 3em; } } + diff --git a/BuildFeed/res/css/default.min.css b/BuildFeed/res/css/default.min.css index 9a49728..99b7ff5 100644 --- a/BuildFeed/res/css/default.min.css +++ b/BuildFeed/res/css/default.min.css @@ -1 +1 @@ -body{font-family:'Roboto',sans-serif;font-size:10pt;margin:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}a{text-decoration:none;}a:hover,a:active,a:focus{text-decoration:underline;}h1{font-size:3em;font-weight:500;}p{margin:0 0 1em;}table{width:100%;border-collapse:collapse;}table th,table td{margin:0;border:0;padding:4px 6px;}table thead th{border-bottom:1px solid;text-align:left;}.container{width:1240px;max-width:80%;margin:0 auto;position:relative;}.no-wrapping{-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;}.eager-wrapping{-ms-word-wrap:break-word;word-wrap:break-word;}header#page-header h1{font-weight:300;margin:.33em 0;}header#page-header h1 a{text-decoration:none;}nav#page-navigation #page-navigation-links{margin:0 -15px;padding:0;text-align:right;}nav#page-navigation #page-navigation-links>li{display:inline-block;vertical-align:top;}nav#page-navigation #page-navigation-links>li>a{display:block;padding:15px;}nav#page-navigation #page-navigation-links>li>a:hover,nav#page-navigation #page-navigation-links>li>a:active,nav#page-navigation #page-navigation-links>li>a:focus{text-decoration:none;}nav#page-navigation button{display:none;}.dropdown-parent .dropdown-menu{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:none;position:absolute;right:-15px;max-width:1240px;padding:15px;text-align:left;z-index:10;}.dropdown-parent .dropdown-menu h4{margin:0 0 .5em;font-size:1.2em;font-weight:500;}.dropdown-parent .dropdown-menu .dropdown-menu-block{float:left;display:inline-block;vertical-align:top;}.dropdown-parent .dropdown-menu .dropdown-menu-block ul{padding:0;}.dropdown-parent .dropdown-menu .dropdown-menu-block li{list-style-type:none;line-height:2em;float:left;width:20%;min-width:100px;vertical-align:top;}.dropdown-parent .dropdown-menu .dropdown-menu-block li>a{display:block;padding:0 1em;}.dropdown-parent .dropdown-menu .dropdown-menu-block li>a:hover,.dropdown-parent .dropdown-menu .dropdown-menu-block li>a:active,.dropdown-parent .dropdown-menu .dropdown-menu-block li>a:focus{text-decoration:none;}.dropdown-parent .dropdown-menu #settings-theme-menu{width:120px;}.dropdown-parent .dropdown-menu #settings-lang-menu{width:calc(100% - 120px);}.dropdown-parent.open .dropdown-menu{display:block;}article{padding:2em 0;}article h1{font-size:4em;font-weight:300;text-align:center;margin:0 0 .5em;}article h1.eager-wrapping{font-size:4em;}article h3{font-size:2em;font-weight:bold;padding:0 0 .33333em;margin:.33333em 0 .66667em;text-transform:uppercase;letter-spacing:.25em;border-bottom:1px solid;}article .build-group-listing{display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;margin:0 -.75em;}article .build-group-listing .build-group{width:180px;flex-grow:1;margin:0 .75em 1em;box-sizing:border-box;}article .build-group-listing .build-group h3{font-size:1.75em;font-weight:300;padding:0;margin:0 0 .4em;letter-spacing:-.05em;border-bottom:0;text-transform:lowercase;}article .build-group-listing .build-group p{font-size:1.1em;font-weight:300;margin:0 0 .66667em;}article .build-group-listing .build-group-empty{width:180px;flex-grow:1;margin:0 .75em;box-sizing:border-box;}.latest-flex{display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;margin:2em -2em 0 0;}.latest-flex .latest-flex-item{width:240px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;flex-grow:1;margin:0 2em 2em 0;}.latest-flex .latest-flex-item:hover,.latest-flex .latest-flex-item:active,.latest-flex .latest-flex-item:focus{text-decoration:none;}.latest-flex .latest-flex-item h3.latest-flex-title{border-bottom:0;margin:0;padding:0;font-size:1.25em;font-weight:normal;text-align:center;padding:.4em .5em;margin:-1px;color:#fff;}.latest-flex .latest-flex-item.latest-flex-red{border:.16667em solid #ff2626;}.latest-flex .latest-flex-item.latest-flex-red h3.latest-flex-title{background:#ff2626;}.latest-flex .latest-flex-item.latest-flex-yellow{border:.16667em solid #ff9f19;}.latest-flex .latest-flex-item.latest-flex-yellow h3.latest-flex-title{background:#ff9f19;}.latest-flex .latest-flex-item.latest-flex-green{border:.16667em solid #12b23f;}.latest-flex .latest-flex-item.latest-flex-green h3.latest-flex-title{background:#12b23f;}.latest-flex .latest-flex-item .latest-flex-detail{color:#373736;text-align:center;font-weight:300;}.latest-flex .latest-flex-item .latest-flex-detail .latest-flex-build{font-size:2.33333em;margin:.33333em 0 .16667em;}.latest-flex .latest-flex-item .latest-flex-detail .latest-flex-lab{font-size:1.5em;margin:0 0 .5em;}.latest-flex .latest-flex-item .latest-flex-detail .latest-flex-time{margin:0 0 .75em;}.latest-full{display:block;background:#1274b2;font-weight:normal;text-align:center;color:#fff;margin:0 0 2em;padding:.66667em;}.latest-full:hover,.latest-full:active,.latest-full:focus{text-decoration:none;}.build-details-flex{display:flex;font-size:1.1em;}.build-details-flex .build-details-flex-item{flex-grow:1;margin-bottom:1.5em;}.build-details-flex .build-details-flex-item label{font-weight:bold;display:inline-block;vertical-align:top;margin-right:1em;}.build-details-flex .build-details-flex-item .build-details-flex-value{display:inline-block;vertical-align:top;}.form-group{margin-bottom:1.5em;}.form-group>label{width:20%;text-align:right;font-weight:bold;margin-right:1em;display:inline-block;vertical-align:top;}.form-group>div{margin-left:calc(20% + 1em);width:30%;display:inline-block;vertical-align:top;}.form-group>div input,.form-group>div textarea,.form-group>div select{width:100%;}.form-group>div input[type=submit],.form-group>div input[type=checkbox]{width:auto;}.form-group>label+div{margin-left:0;}ul.pagination{text-align:center;margin:0 0 1em;padding:0;display:flex;justify-content:center;}ul.pagination>li{list-style:none;width:1.5em;line-height:1.5em;margin:0 .25em;}ul.pagination>li>a,ul.pagination>li>span{display:block;border-radius:.5em;}ul.pagination>li>span{cursor:not-allowed;}footer#page-footer{padding:1.33333em 0 .66667em;font-size:.85em;}footer#page-footer .footer-flex{display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;}footer#page-footer .footer-flex .footer-flex-item{width:50%;min-width:200px;text-align:center;flex-grow:1;}footer#page-footer .footer-flex .footer-flex-item:last-child{text-align:right;}footer#page-footer .footer-flex .footer-flex-item:first-child{text-align:left;}footer#page-footer p{margin:0 0 .4em;}#modal-search-overlay{display:none;position:fixed;top:0;bottom:0;left:0;right:0;-moz-transition:background-color linear .6s,-webkit-backdrop-filter linear .6s,backdrop-filter linear .6s;-o-transition:background-color linear .6s,-webkit-backdrop-filter linear .6s,backdrop-filter linear .6s;-webkit-transition:background-color linear .6s,-webkit-backdrop-filter linear .6s,backdrop-filter linear .6s;transition:background-color linear .6s,-webkit-backdrop-filter linear .6s,backdrop-filter linear .6s;background-color:transparent;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);z-index:100;}#modal-search-overlay.open{display:block;background-color:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);}#modal-search-overlay #modal-search{position:absolute;top:20%;left:25%;width:50%;padding:2em;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #ccc;}#modal-search-overlay #modal-search h3{margin:0 0 1em;font-size:1.5em;font-weight:300;}#modal-search-overlay #modal-search>#modal-search-box{width:100%;}#modal-search-overlay #modal-search>#modal-search-box>*{display:inline-block;height:2.5em;padding:.5em;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid;}#modal-search-overlay #modal-search>#modal-search-box>#modal-search-input{width:calc(100% - 3.33333em);}#modal-search-overlay #modal-search>#modal-search-box>#modal-search-button{width:2.66667em;}@media(max-width:980px){#modal-search-overlay #modal-search{left:10%;width:80%;}} \ No newline at end of file +body{font-family:'Roboto',sans-serif;font-size:10pt;margin:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}a{text-decoration:none;}a:hover,a:active,a:focus{text-decoration:underline;}h1{font-size:3em;font-weight:500;}p{margin:0 0 1em;}table{width:100%;border-collapse:collapse;}table th,table td{margin:0;border:0;padding:4px 6px;}table thead th{border-bottom:1px solid;text-align:left;}.container{width:1240px;max-width:80%;margin:0 auto;position:relative;}.no-wrapping{-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;}.eager-wrapping{-ms-word-wrap:break-word;word-wrap:break-word;}header#page-header h1{font-weight:300;margin:.33em 0;}header#page-header h1 a{text-decoration:none;}nav#page-navigation #page-navigation-links{margin:0 -15px;padding:0;text-align:right;}nav#page-navigation #page-navigation-links>li{display:inline-block;vertical-align:top;}nav#page-navigation #page-navigation-links>li>a{display:block;padding:15px;}nav#page-navigation #page-navigation-links>li>a:hover,nav#page-navigation #page-navigation-links>li>a:active,nav#page-navigation #page-navigation-links>li>a:focus{text-decoration:none;}nav#page-navigation button{display:none;}.dropdown-parent .dropdown-menu{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:none;position:absolute;right:-15px;max-width:1240px;padding:15px;text-align:left;z-index:10;}.dropdown-parent .dropdown-menu h4{margin:0 0 .5em;font-size:1.2em;font-weight:500;}.dropdown-parent .dropdown-menu .dropdown-menu-block{float:left;display:inline-block;vertical-align:top;}.dropdown-parent .dropdown-menu .dropdown-menu-block ul{padding:0;}.dropdown-parent .dropdown-menu .dropdown-menu-block li{list-style-type:none;line-height:2em;float:left;width:20%;min-width:100px;vertical-align:top;}.dropdown-parent .dropdown-menu .dropdown-menu-block li>a{display:block;padding:0 1em;}.dropdown-parent .dropdown-menu .dropdown-menu-block li>a:hover,.dropdown-parent .dropdown-menu .dropdown-menu-block li>a:active,.dropdown-parent .dropdown-menu .dropdown-menu-block li>a:focus{text-decoration:none;}.dropdown-parent .dropdown-menu #settings-theme-menu{width:120px;}.dropdown-parent .dropdown-menu #settings-lang-menu{width:calc(100% - 120px);}.dropdown-parent.open .dropdown-menu{display:block;}article{padding:2em 0;}article h1{font-size:4em;font-weight:300;text-align:center;margin:0 0 .5em;}article h1.eager-wrapping{font-size:4em;}article h3{font-size:2em;font-weight:bold;padding:0 0 .33333em;margin:.33333em 0 .66667em;text-transform:uppercase;letter-spacing:.25em;border-bottom:1px solid;}article .build-group-listing{display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;margin:0 -.75em;}article .build-group-listing .build-group{width:180px;flex-grow:1;margin:0 .75em 1em;box-sizing:border-box;}article .build-group-listing .build-group h3{font-size:1.75em;font-weight:300;padding:0;margin:0 0 .4em;letter-spacing:-.05em;border-bottom:0;text-transform:lowercase;}article .build-group-listing .build-group p{font-size:1.1em;font-weight:300;margin:0 0 .66667em;}article .build-group-listing .build-group-empty{width:180px;flex-grow:1;margin:0 .75em;box-sizing:border-box;}.latest-flex{display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;margin:2em -2em 0 0;}.latest-flex .latest-flex-item{width:240px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;flex-grow:1;margin:0 2em 2em 0;}.latest-flex .latest-flex-item:hover,.latest-flex .latest-flex-item:active,.latest-flex .latest-flex-item:focus{text-decoration:none;}.latest-flex .latest-flex-item h3.latest-flex-title{border-bottom:0;margin:0;padding:0;font-size:1.25em;font-weight:normal;text-align:center;padding:.4em .5em;margin:-1px;color:#fff;}.latest-flex .latest-flex-item.latest-flex-red{border:.16667em solid #ff2626;}.latest-flex .latest-flex-item.latest-flex-red h3.latest-flex-title{background:#ff2626;}.latest-flex .latest-flex-item.latest-flex-yellow{border:.16667em solid #ff9f19;}.latest-flex .latest-flex-item.latest-flex-yellow h3.latest-flex-title{background:#ff9f19;}.latest-flex .latest-flex-item.latest-flex-green{border:.16667em solid #12b23f;}.latest-flex .latest-flex-item.latest-flex-green h3.latest-flex-title{background:#12b23f;}.latest-flex .latest-flex-item .latest-flex-detail{color:#373736;text-align:center;font-weight:300;}.latest-flex .latest-flex-item .latest-flex-detail .latest-flex-build{font-size:2.33333em;margin:.33333em 0 .16667em;}.latest-flex .latest-flex-item .latest-flex-detail .latest-flex-lab{font-size:1.5em;margin:0 0 .5em;}.latest-flex .latest-flex-item .latest-flex-detail .latest-flex-time{margin:0 0 .75em;}.latest-full{display:block;background:#1274b2;font-weight:normal;text-align:center;color:#fff;margin:0 0 2em;padding:.66667em;}.latest-full:hover,.latest-full:active,.latest-full:focus{text-decoration:none;}.build-details-flex{display:flex;font-size:1.1em;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;}.build-details-flex .build-details-flex-item{flex-grow:1;margin-bottom:1.5em;width:160px;}.build-details-flex .build-details-flex-item label{font-weight:bold;display:inline-block;vertical-align:top;margin-right:1em;min-width:100px;}.build-details-flex .build-details-flex-item .build-details-flex-value{display:inline-block;vertical-align:top;margin-right:20px;}.form-group{margin-bottom:1.5em;}.form-group>label{width:20%;text-align:right;font-weight:bold;margin-right:1em;display:inline-block;vertical-align:top;}.form-group>div{margin-left:calc(20% + 1em);width:30%;display:inline-block;vertical-align:top;}.form-group>div input,.form-group>div textarea,.form-group>div select{width:100%;}.form-group>div input[type=submit],.form-group>div input[type=checkbox]{width:auto;}.form-group>label+div{margin-left:0;}.credits-wrapper{display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;}.credits-wrapper .credits-list{width:480px;max-width:100%;flex-grow:1;}.credits-list dt{font-weight:bold;}.credits-list dd{margin-left:0;}.credits-list dd+dt{margin-top:1.5em;}ul.pagination{text-align:center;margin:0 0 1em;padding:0;display:flex;justify-content:center;}ul.pagination>li{list-style:none;width:1.5em;line-height:1.5em;margin:0 .25em;}ul.pagination>li>a,ul.pagination>li>span{display:block;border-radius:.5em;}ul.pagination>li>span{cursor:not-allowed;}footer#page-footer{padding:1.33333em 0 .66667em;font-size:.85em;}footer#page-footer .footer-flex{display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;}footer#page-footer .footer-flex .footer-flex-item{width:50%;min-width:200px;text-align:center;flex-grow:1;}footer#page-footer .footer-flex .footer-flex-item:last-child{text-align:right;}footer#page-footer .footer-flex .footer-flex-item:first-child{text-align:left;}footer#page-footer p{margin:0 0 .4em;}#modal-search-overlay{display:none;position:fixed;top:0;bottom:0;left:0;right:0;-moz-transition:background-color linear .6s,-webkit-backdrop-filter linear .6s,backdrop-filter linear .6s;-o-transition:background-color linear .6s,-webkit-backdrop-filter linear .6s,backdrop-filter linear .6s;-webkit-transition:background-color linear .6s,-webkit-backdrop-filter linear .6s,backdrop-filter linear .6s;transition:background-color linear .6s,-webkit-backdrop-filter linear .6s,backdrop-filter linear .6s;background-color:transparent;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);z-index:100;}#modal-search-overlay.open{display:block;background-color:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);}#modal-search-overlay #modal-search{position:absolute;top:20%;left:25%;width:50%;padding:2em;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #ccc;}#modal-search-overlay #modal-search h3{margin:0 0 1em;font-size:1.5em;font-weight:300;}#modal-search-overlay #modal-search>#modal-search-box{width:100%;}#modal-search-overlay #modal-search>#modal-search-box>*{display:inline-block;height:2.5em;padding:.5em;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid;}#modal-search-overlay #modal-search>#modal-search-box>#modal-search-input{width:calc(100% - 3.33333em);}#modal-search-overlay #modal-search>#modal-search-box>#modal-search-button{width:2.66667em;}@media(max-width:980px){#modal-search-overlay #modal-search{left:10%;width:80%;}}@media(max-width:640px){article h1,article h1.eager-wrapping{font-size:3em;}} \ No newline at end of file diff --git a/BuildFeed/res/css/default.scss b/BuildFeed/res/css/default.scss index bc729f7..dd712b0 100644 --- a/BuildFeed/res/css/default.scss +++ b/BuildFeed/res/css/default.scss @@ -388,11 +388,15 @@ article { display: flex; font-size: 1.1em; + -ms-flex-wrap: wrap; + -webkit-flex-wrap: wrap; + flex-wrap: wrap; .build-details-flex-item { flex-grow: 1; margin-bottom: 1.5em; + width: 160px; label { @@ -400,12 +404,14 @@ article display: inline-block; vertical-align: top; margin-right: 1em; + min-width: 100px; } .build-details-flex-value { display: inline-block; vertical-align: top; + margin-right: 20px; } } } @@ -449,6 +455,39 @@ article } } +.credits-wrapper +{ + display: flex; + -ms-flex-wrap: wrap; + -webkit-flex-wrap: wrap; + flex-wrap: wrap; + + .credits-list + { + width: 480px; + max-width: 100%; + flex-grow: 1; + } +} + +.credits-list +{ + dt + { + font-weight: bold; + } + + dd + { + margin-left: 0; + } + + dd + dt + { + margin-top: 1.5em; + } +} + ul.pagination { text-align: center; @@ -598,3 +637,12 @@ footer#page-footer width: 80%; } } + +@media (max-width: 640px) +{ + article h1, + article h1.eager-wrapping + { + font-size: 3em; + } +}