diff --git a/BuildFeed.Local/BuildFeed.Local.csproj b/BuildFeed.Local/BuildFeed.Local.csproj index d9196ec..bcd1a7c 100644 --- a/BuildFeed.Local/BuildFeed.Local.csproj +++ b/BuildFeed.Local/BuildFeed.Local.csproj @@ -53,10 +53,15 @@ + + + + + @@ -67,6 +72,8 @@ + + لائحة الشكر والمساهمات - - طور من قبل + + خطأ @@ -210,6 +216,9 @@ مشاهدة القائمة الكاملة لنسخ الويندوز... + + {0}: متتبع نسخ نظام الويندوز + {0} قائمة النسخ diff --git a/BuildFeed.Local/VariantTerms.cs.resx b/BuildFeed.Local/VariantTerms.cs.resx index b35f0af..23008b2 100644 --- a/BuildFeed.Local/VariantTerms.cs.resx +++ b/BuildFeed.Local/VariantTerms.cs.resx @@ -123,15 +123,21 @@ Admin - - Přispějte na + + Poděkování - - Vytvořil + + Chyba @@ -210,6 +216,9 @@ Zobrazit úplný seznam buildů Windows + + {0}: Sledování buildů Windows + Seznam buildů {0} diff --git a/BuildFeed.Local/VariantTerms.de.resx b/BuildFeed.Local/VariantTerms.de.resx index 7ee0aa5..53cf25c 100644 --- a/BuildFeed.Local/VariantTerms.de.resx +++ b/BuildFeed.Local/VariantTerms.de.resx @@ -126,15 +126,18 @@ Danksagungen - - Entwickelt von + + Fehler @@ -171,12 +174,9 @@ | Seite {0} - - Twitter @@ -219,6 +219,9 @@ Volles Windows Build Verzeichnis anzeigen + + {0}: Der Windows Build Tracker + {0} Build Liste @@ -228,24 +231,15 @@ Verzeichnis - - - - - - Kein lab String @@ -273,18 +267,12 @@ Heute - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/BuildFeed.Local/VariantTerms.el.resx b/BuildFeed.Local/VariantTerms.el.resx new file mode 100644 index 0000000..0d322b7 --- /dev/null +++ b/BuildFeed.Local/VariantTerms.el.resx @@ -0,0 +1,439 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Προσθήκη έκδοσης + + + Διαχειριστής + + + + + Συντελεστές + + + + + Σφάλμα + + + Κάτι χάλασε. Ίσως γιατί έκανες κάτι περίεργο. Ίσως γιατί εγώ έκανα κάτι περίεργο. Εάν συνεχίζεις να λαμβάνεις αυτό το σφάλμα, κατέθεσε μια αναφορά σφάλματος μέσω του {0} + + + Σύνδεσις + + + Αποσύνδεσις + + + Γλώσσα + + + Θέμα + + + Ροές RSS + + + Ιστοχάρτης + + + Σκοτεινό + + + Ανοιχτό + + + | Σελίδα {0} + + + Επιλογή πλοήγησης + + + Twitter + + + Περί + + + Περί {0} + + + Εκδόσεις από {0} + + + Σχόλια + + + Τρέχουσα πρώιμη έκδοση + + + Τρέχουσα έκδοση Insider + + + Τρέχουσα έκδοση σε κυκλοφορία + + + Διαγραφή + + + Λεπτομέρειες + + + Επεξεργασία + + + Επεξεργασία έκδοσης + + + Ενέργειες επεξεργαστή + + + Δείτε ολόκληρη τη λίστα εκδόσεων των Windows... + + + {0}: Ο ανιχνευτής εκδόσεων των Windows + + + {0} λίστα εκδώσεων + + + Πρόσφατες εκδόσεις + + + Λίστα + + + Βρείτε περισσότερες εκδόσεις από {0} + + + Βρείτε περισσότερες εκδόσεις προερχόμενες από {0} + + + Βρείτε περισσότερες εκδόσεις κατασκευασμένες στις {0} + + + Χωρίς σήμανση εργαστηρίου + + + {0} εκδόσεις + + + Ιδιωτική + + + Δημόσια + + + Γρήγορη επικόλληση + + + Πίσω στη λίστα εκδόσεων + + + Πίσω στην επισκόπηση έκδοσης + + + Διαμοιρασμός + + + Σήμερα + + + Ανακαλύψτε για την έκδοση Windows {0}, από {1} και κατασκευασμένες στις {2}. + + + Ανακαλύψτε για την έκδοση Windows {0}, από {1}. To BuildFeed ανιχνεύει τις εκδόσεις των Windows καθ'όλη τη διάρκεια της ανάπτυξής τους. + + + Δείτε όλες τις γνωστές εκδόσεις οι οποίες προήλθαν από το εργαστήριο ανάπτυξης {0} μέσω του BuildFeed, μία συνεργατική λίστα εκδόσεων Windows. + + + Δείτε μια λίστα όλων των εκδόσεων Windows που δημιουργήθηκαν στις {0} και πως σταθερά αναπτύχθηκαν μέσα στο χρόνο, μέσω της συνεργατικής λίστας, το BuildFeed. + + + Ώρα δημιουργίας + + + Αριθμός έκδοσης + + + Ώρα έκδοσης + + + Εξωτερικός σύνδεσμος + + + Σήμανση εργαστηρίου + + + Ημερομηνία διαρροής ή κυκλοφορίας + + + Μείζων έκδοση + + + Ελάσσων έκδοση + + + Ώρα μετατροπής + + + Αναθεώρηση έκδοσης + + + Πληροφορίες πηγής + + + Τύπος πηγής + + + Πακέτο εφαρμογής + + + Εργαλεία έκδοσης + + + Τεκμηρίωση + + + Δημόσια διαρροή + + + Καταγραφή + + + Ιδιωτική διαρροή + + + Δημόσια κυκλοφορία + + + Ενημέρωση (GDR) + + + Ενημέρωση (LDR) + + + Έκδοση + + + Αναζήτηση στο BuildFeed + + + Δε βρέθηκαν αποτελέσματα + + + Εργαστήριο + + + Ερώτημα αναζήτησης + + + Πηγή + + + Αναζήτηση + + + Πληκτρολογήστε για αναζήτηση... + + + Εκδοχή + + + Έτος + + + Κάθε λογαριασμός επικυρώνεται από έναν διαχειριστή, παρακαλώ μείνετε με υπομονή ελέγξτε ξανά αργότερα + + + Προσθήκες στο BuildFeed + + + Εκδόσεις που κατασκευάστηκαν + + + Αλλαγή του κωδικού σας + + + Επιβεβαίωση του νέου κωδικού + + + Επιβεβαίωση του κωδικού + + + Διεύθυνση ηλεκτρονικού ταχυδρομείου + + + Εισάγετε τον τρέχον κωδικό σας + + + Εισάγετε τον νέο κωδικό σας + + + Εισάγετε το κωδικό σας + + + Υψηλότερη εκδοχή + + + Εργαστήρια + + + Σύνδεσις + + + Κωδικός + + + Πρόσφατα προστιθέμενα + + + Πρόσφατα κατασκευασμένα + + + Πρόσφατα διέρρευσαν + + + Εγγραφή + + + Απομνημόνευση + + + Ευχαριστούμε για την εγγραφή + + + Όνομα χρήστη + + + Εβδομάδα + + + \ No newline at end of file diff --git a/BuildFeed.Local/VariantTerms.en.resx b/BuildFeed.Local/VariantTerms.en.resx index dffe1db..d916f23 100644 --- a/BuildFeed.Local/VariantTerms.en.resx +++ b/BuildFeed.Local/VariantTerms.en.resx @@ -124,13 +124,13 @@ Admin - Contribute on + Contribute on {0} Credits - Developed by + Developed by {0} Error diff --git a/BuildFeed.Local/VariantTerms.es.resx b/BuildFeed.Local/VariantTerms.es.resx new file mode 100644 index 0000000..55d9b1f --- /dev/null +++ b/BuildFeed.Local/VariantTerms.es.resx @@ -0,0 +1,439 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Añadir compilación + + + Administrador + + + + + Créditos + + + + + Error + + + Algo se ha roto. Puede ser que hayas hecho algo raro, o que yo haya hecho algo raro. Si este error sigue apareciendo, presenta un informe de errores a través de {0}. + + + Iniciar sesión + + + Cerrar sesión + + + Idioma + + + Tema + + + Feeds RSS + + + Mapa del sitio + + + Oscuro + + + Claro + + + | Página {0} + + + Alternar navegación + + + Twitter + + + Acerca de + + + Acerca de {0} + + + Compliaciones de {0} + + + Comentarios + + + Última compilación "Canary" + + + Última compilación "Insider" + + + Última complación pública + + + Borrar + + + Detalles + + + Editar + + + Editar compilación + + + Acciones del editor + + + Ver lista completa de compilaciones de Windows + + + {0}: El rastreador de compilaciones de Windows + + + Lista de compilaciones de {0} + + + Últimas compilaciones + + + Listado + + + Buscar más compilaciones de {0} + + + Buscar más compilaciones provenientes de {0} + + + Buscar más versiones compiladas en {0} + + + Ninguna cadena de compilación + + + {0} compilaciones + + + Privada + + + Pública + + + Pegado rápido + + + Volver al listado de compilaciones + + + Volver a la vista general de compilaciones + + + Compartir + + + Hoy + + + Descubra más sobre la compilación de Windows {0}, proveniente de {1} y compilada en {2}. + + + Descubra más sobre la compilación de Windows {0}, proveniente de {1}. BuildFeed rastrea compilaciones de Windows a través del proceso de desarrollo. + + + Descubra todas las compilaciones conocidas del laboratorio de desarrollo de Windows {0} a través de BuildFeed, una lista colaborativa de compilaciones de Windows. + + + Vea una lista de todas las versiones de Windows compiladas en {0} y vea el avance del desarrollo de Windows a través del tiempo mediante la lista colaborativa BuildFeed. + + + Hora de creación + + + Número de compilación + + + Hora de compilación + + + Enlace externo + + + Cadena de compilación + + + Fecha de filtración o liberación + + + Versión mayor + + + Versión menor + + + Hora de modificación + + + Revisión + + + Detalles de la fuente + + + Tipo de la fuente + + + Añadir paquete + + + Herramientas de compilación + + + Documentación + + + Filtración pública + + + Registros + + + Filtración privada + + + Distribución pública + + + Actualización GDR (Pública) + + + Actualización LDR (Privada) + + + Compilación + + + Buscar en Buildfeed... + + + Ningún resultado + + + Laboratorio + + + Consulta + + + Fuente + + + Buscar + + + Escriba para buscar... + + + Versión + + + Año + + + Cada cuenta debe ser verificada por un administrador. Por favor tenga paciencia y compruebe más tarde. + + + Incorporaciones a BuildFeed + + + Versiones compiladas + + + Cambiar su contraseña + + + Confirmar nueva contraseña + + + Confirmar contraseñña + + + Dirección de correo electrónico + + + Introducir contraseña actual + + + Introducir nueva contraseña + + + Introducir contraseña + + + Versión más alta + + + Laboratorios + + + Iniciar sesión + + + Contraseña + + + Añadidas recientemente + + + Compiladas recientemente + + + Filtradas recientemente + + + Registrarse + + + Recordarme + + + Gracias por registrarse + + + Nombre de usuario + + + Semana + + + \ No newline at end of file diff --git a/BuildFeed.Local/VariantTerms.fa.resx b/BuildFeed.Local/VariantTerms.fa.resx index 68b988b..a2fac6e 100644 --- a/BuildFeed.Local/VariantTerms.fa.resx +++ b/BuildFeed.Local/VariantTerms.fa.resx @@ -121,17 +121,23 @@ اضافه کردن بیلد - ادمین + مدیر - - دخیل بودن در + + - دست اندر کاران + اعتبار - - توسعه یافته توسط + + خطا @@ -148,7 +154,7 @@ زبان - تم + زمینه فید RSS @@ -186,14 +192,11 @@ قناری کنونی - - - اینسایدرکنونی + انتشار فعلی حذف @@ -213,6 +216,9 @@ لیست کامل بیلد ویندوز را ببینید... لورم + + {0}: دنباله رو بیلدهای ویندوز + {0} لیست بیلد @@ -220,7 +226,7 @@ آخرین بیلد - لیست بندی + فهرست بندی بیلد های بیشتری از {0} بیابید @@ -228,12 +234,9 @@ بیلد های سورس شده بیشتری از {0} ببینید - - تب استرینگی نیست @@ -246,17 +249,14 @@ عمومی - - - بازگشت به لیست بندی بیلد + به فهرست بندی بیلد باز گردید - بازگشت به نمای کلی بیلد + به بررسی اجمالی بیلد برگردید به اشتراک گذاری @@ -267,210 +267,118 @@ درباره بیلد ویندوز {0} توسط {1} اطلاعات کسب کنید و کامپایل شده در {2} - - - - - - - - شماره بیلد - - - - - - - - - - - - - - نسخه بیلد جزئیات منبع - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - جستجو - - نسخه سال - - - - - - تغییر پسورد @@ -483,69 +391,45 @@ آدرس ایمیل - - رمز جدید را وارد کنید رمز را وارد کنید - - - - ورود رمز - - - - - - رجیستر - - - - نام کاربری diff --git a/BuildFeed.Local/VariantTerms.fr.resx b/BuildFeed.Local/VariantTerms.fr.resx index 4c834c2..5c42b53 100644 --- a/BuildFeed.Local/VariantTerms.fr.resx +++ b/BuildFeed.Local/VariantTerms.fr.resx @@ -123,15 +123,21 @@ Admin - - Contribuer sur + + Crédits - - Développé par + + Erreur @@ -210,6 +216,12 @@ Visualiser la liste compléte des builds Windows + + {0} liste de build diff --git a/BuildFeed.Local/VariantTerms.hu.resx b/BuildFeed.Local/VariantTerms.hu.resx new file mode 100644 index 0000000..31fa91d --- /dev/null +++ b/BuildFeed.Local/VariantTerms.hu.resx @@ -0,0 +1,439 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Build hozzáadása + + + Rendszergazda + + + + + Közreműködők + + + + + Hiba + + + Valami elromlott. Lehet valami furát műveltél. Lehet én valamit furán csináltam. Ha továbbra is ez a hiba történik, küldj egy bug reportot itt: {0}. + + + Bejelentkezés + + + Kijelentkezés + + + Nyelv + + + Téma + + + RSS + + + Oldaltérkép + + + Sötét + + + Világos + + + | Lap {0} + + + Navigáció kapcsolása + + + Twitter + + + Az oldalról + + + {0} -ról + + + Buildek {0} -ból + + + Hozzászólások + + + Jelenlegi Canary + + + Jelenlegi Insider + + + Jelenlegi Release + + + Törlés + + + Részletek + + + Szerkesztés + + + Build szerkesztése + + + Szerkesztői műveletek + + + Lásd a teljes Windows build listázást... + + + {0}: A Windows build követő + + + {0} build lista + + + Legújabb buildek + + + Listázás + + + Több buildek {0} -ból + + + Több buildek {0} forrásból + + + Több buildek compiled {0} -ból + + + Nincs lab név + + + {0} buildek + + + Privát + + + Nyilvános + + + Gyors-beillesztés + + + Vissza a build listázáshoz + + + Vissza a build-összegzéshez + + + Megosztás + + + Ma + + + Tudj meg többet a Windows Build {0} -ról, {1} -ből, és compiled {2}. + + + Tudj meg többet a Windows Build {0} -ról, {1} -ből. A BuildFeed követi a Windows Buildeket a fejlesztési folyamat alatt is. + + + Nézd meg az összes ismert buildeket amelyek a {0} Windows fejlesztési laborból érkeztek a BuildFeeden, egy közreműködő Windows build listázási oldalon. + + + Nézz meg egy listát az összes Windows buildről amelyek {0} -ban voltak compiled, és nézd meg hogyan fejlődött a Windows időről időre a BuildFeeden, egy közreműködő listázási oldalon. + + + Készítve ekkor + + + Buildszám + + + Build time + + + Külső link + + + Labor név + + + Kiszivárgás vagy megjelenés ideje + + + Major verzió + + + Minor verzió + + + Módosítás ideje + + + Build felülvizsgálat száma + + + Forrás adatai + + + Forrás típusa + + + Alkalmazáscsomag + + + Build eszközök + + + Dokumentáció + + + Nyilvános kiszivárgás + + + Naplózás + + + Privát kiszivárgás + + + Nyilvános megjelenés + + + Frissítés (GDR) + + + Frissítés (LDR) + + + Build + + + Keresés a BuildFeeden + + + Nincs találat + + + Labor + + + Keresés erre + + + Forrás + + + Keresés + + + Írj a kereséshez... + + + Verzió + + + Év + + + Minden fiók manuálisan érvényesítésre kerül egy adminisztrátor által, kérlek, légy türelmes, és ellenőrizd később + + + Hozzáadások a BuildFeedhez + + + Builds compiled + + + Jelszó megváltoztatása + + + Erősítsd meg az új jelszót + + + Erősítsd meg a jelszavad + + + Email cím + + + Írd be a jelenlegi jelszavad + + + Írd be az új jelszót + + + Írd be a jelszavad + + + Legmagasabb verzió + + + Laborok + + + Bejelentkezés + + + Jelszó + + + Nemrég hozzáadott + + + Nemrég compiled + + + Nemrég kiszivárgott + + + Regisztrálás + + + Emlékezz rám + + + Köszönjük hogy regisztráltál! + + + Felhasználónév + + + Hét + + + \ No newline at end of file diff --git a/BuildFeed.Local/VariantTerms.it.resx b/BuildFeed.Local/VariantTerms.it.resx new file mode 100644 index 0000000..84cf790 --- /dev/null +++ b/BuildFeed.Local/VariantTerms.it.resx @@ -0,0 +1,472 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Aggiungi build + + + Amministratore + + + + + Crediti + + + + + Errore + + + Qualcosa non va. Forse perchè hai fatto qualcosa di strano o io ho fatto qualcosa di strano. Se continui a ricevere questo errore, segnala il bug via {0}. + + + Accedi + + + Esci + + + Lingua + + + Tema + + + Feed RSS + + + Mappa del sito + + + Scuro + + + Chiaro + + + | Pagina {0} + + + Mostra/nascondi browser + + + Twitter + + + Informazioni su + + + Informazioni su {0} + + + Build da {0} + + + Commenti + + + Canary attuale + + + Insider attuale + + + Release attuale + + + Cancella + + + Dettagli + + + Modifica + + + Modifica build + + + Azioni dell'editor + + + Vedi la lista completa delle build di Windows + + + {0}: Il tracker delle build di Windows + + + {0} lista build + + + Ultime build + + + Lista + + + Vedi più build da {0} + + + Trova più build da {0} + + + Trova altre build compilate il {0} + + + Lab non disponibile + + + {0} build + + + Privata + + + Pubblica + + + Incolla rapido + + + Ritorna alla lista build + + + Ritorna all'overview della build + + + Condividi + + + Oggi + + + Scopri informazioni sulla build {0} di Windows, da {1} e compilata il {2} + + + Trova informazioni sulla build di Windows {0}, da {1}. BuildFeed tiene traccia delle build di Windows durante il processo di sviluppo + + + Vedi tutte le build che usciranno dal lab di sviluppo di Windows {0} con BuildFeed, la lista collaborativa delle build Windows + + + + + Data creazione + + + Build numero + + + Build del + + + Link esterno + + + + + Leak o data di rilascio + + + Versione maggiore + + + Versione Minore + + + Modificato il + + + Revisione della build + + + Dettagli sorgente + + + Tipo sorgente + + + Aggiungi pacchetto + + + + + Documentazione + + + + + + + + + Release pubblica + + + Aggiornamento (GDR) + + + Aggiornamento (LDR) + + + Build + + + Cerca in BuildFeed + + + Nessun risultato trovato + + + + + + + Sorgente + + + Cerca + + + Tipo di ricerca + + + Versione + + + Anno + + + Ogni account è validato da un amministratore, abbiate pazienza e controllate più tardi + + + Aggiunte a BuildFeed + + + Build compilata + + + Cambia password + + + Conferma nuova password + + + Conferma password + + + Indirizzo email + + + Inserisci password attuale + + + Inserisci nuova password + + + Inserisci password + + + + + + + Log in + + + Password + + + Aggiunto recentemente + + + Compilato recentemente + + + + + Registrati + + + Ricordami + + + Grazie per esserti registrato + + + Nome utente + + + Settimana + + + \ No newline at end of file diff --git a/BuildFeed.Local/VariantTerms.nl.resx b/BuildFeed.Local/VariantTerms.nl.resx index dc550de..f758800 100644 --- a/BuildFeed.Local/VariantTerms.nl.resx +++ b/BuildFeed.Local/VariantTerms.nl.resx @@ -123,15 +123,21 @@ Administrator - - Draag bij via + + Dankwoord - - Ontwikkeld door + + Fout @@ -210,6 +216,9 @@ Bekijk de volledige Windows builds overzicht + + {0}: De Windows build tracker + {0} Buildoverzicht diff --git a/BuildFeed.Local/VariantTerms.no.resx b/BuildFeed.Local/VariantTerms.no.resx new file mode 100644 index 0000000..8536a46 --- /dev/null +++ b/BuildFeed.Local/VariantTerms.no.resx @@ -0,0 +1,655 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Legg til builden + + + Admin + + + + + + + + + Feil + + + Noe gikk galt. Kanskje det er på grunn av at du gjorde noe underlig. Kanskej på grunn av at jeg gjorde noe underlig. Hvis denne feilen fortsetter, send en feilmelding via {0} + + + Logg inn + + + Logg ut + + + Språk + + + Tema + + + RSS-feed + + + Nettstedskart + + + Mørk + + + Lys + + + Side {0} + + + + + Twitter + + + Om + + + Om {0} + + + Build fra {0} + + + Kommentarer + + + Denne Canarien + + + Denne Insideren + + + + + Slett + + + Detaljer + + + Rediger + + + Rediger build + + + + + Se hele build-lista + + + {0} Hele build-trackeren + + + {0} buildliste + + + Siste build + + + Liste + + + Finn flere builds fra {0} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/BuildFeed.Local/VariantTerms.pl.resx b/BuildFeed.Local/VariantTerms.pl.resx index a2825f3..d65ea6a 100644 --- a/BuildFeed.Local/VariantTerms.pl.resx +++ b/BuildFeed.Local/VariantTerms.pl.resx @@ -123,15 +123,21 @@ Administrator - - Współtwórz na + + Autorzy - - Stworzone przez + + błąd @@ -196,7 +202,7 @@ aktualna wersja - usuń + Usuń szczegóły @@ -221,10 +227,13 @@ --> + + {0} lista buildów + Najnowsze buildy @@ -285,66 +294,45 @@ [!!! Tï₥è çřèáƭèδ !!!] --> - - - - Nazwa labu Data wydania lub wycieku - - - - - - - - - - - - - - Créditos - - Desenvolvido por + + Erro @@ -210,6 +216,12 @@ Veja a lista completa de builds do Windows... + + Lista de compilações {0} diff --git a/BuildFeed.Local/VariantTerms.pt.resx b/BuildFeed.Local/VariantTerms.pt.resx index 4c2d6d4..e80f664 100644 --- a/BuildFeed.Local/VariantTerms.pt.resx +++ b/BuildFeed.Local/VariantTerms.pt.resx @@ -123,15 +123,21 @@ Administrador - - Contribuir em + + Créditos - - Desenvolvido por + + Erro @@ -210,6 +216,9 @@ Ver a listagem completa de Compilações do Windows + + {0}: O localizador de compilações do Windows + {0} Lista das compilações diff --git a/BuildFeed.Local/VariantTerms.resx b/BuildFeed.Local/VariantTerms.resx index 5593ea2..2eb777e 100644 --- a/BuildFeed.Local/VariantTerms.resx +++ b/BuildFeed.Local/VariantTerms.resx @@ -124,13 +124,13 @@ [!!! Âδ₥ïñ !!!] - [!!! Çôñƭřïβúƭè ôñ !!!] + [!!! Çôñƭřïβúƭè ôñ {0} !!!] [!!! Çřèδïƭƨ !!!] - [!!! ÐèƲèℓôƥèδ β¥ !!!] + [!!! ÐèƲèℓôƥèδ β¥ {0} !!!] [!!! Éřřôř !!!] @@ -429,4 +429,5 @@ [!!! Wèèƙ !!!] + \ No newline at end of file diff --git a/BuildFeed.Local/VariantTerms.ru.resx b/BuildFeed.Local/VariantTerms.ru.resx index 5e60a3f..fe8d00e 100644 --- a/BuildFeed.Local/VariantTerms.ru.resx +++ b/BuildFeed.Local/VariantTerms.ru.resx @@ -123,15 +123,21 @@ Администрирование - - Помочь в разработке на + + команда проекта - - Автор: + + Ошибка @@ -210,6 +216,12 @@ Посмотреть полный список сборок... + + Список сборок {0} diff --git a/BuildFeed.Local/VariantTerms.sl.resx b/BuildFeed.Local/VariantTerms.sl.resx index c5322eb..e5fb701 100644 --- a/BuildFeed.Local/VariantTerms.sl.resx +++ b/BuildFeed.Local/VariantTerms.sl.resx @@ -123,15 +123,21 @@ Admin - - Prispevaj + + Zasluge - - Razvil + + Napaka @@ -183,42 +189,24 @@ Komentarji - - - - - - - - - - - - Uredi gradnjo @@ -228,6 +216,9 @@ Oglej si poln seznam gradenj sistema Windows... + + {0}: sledilec gradnjam sistema Windows + Seznam gradenj {0} @@ -240,18 +231,12 @@ Poišči več gradenj iz {0} - - - - Ni niza lab @@ -280,7 +265,7 @@ Danes - Odkrij več o gradnji {0}, iz {1}, prevedena na {2} + Odkrij več o gradnji {0} sistema Windows, iz {1}, prevedena na {2} Odkrij več o gradnji {0} sistema Windows, iz {1}. BuildFeed sledi gradnjam sistema Windows skozi proces razvoja. @@ -288,329 +273,167 @@ Oglej si vse znanje gradnje iz razvojnega laboratorija {0} preko BuildFeed-a, sodelovalni seznam gradenj sistema Windows. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/BuildFeed.Local/VariantTerms.uk.resx b/BuildFeed.Local/VariantTerms.uk.resx index 4d3dd50..ba4bdfc 100644 --- a/BuildFeed.Local/VariantTerms.uk.resx +++ b/BuildFeed.Local/VariantTerms.uk.resx @@ -123,15 +123,21 @@ Адмінка - - Допомогти в розвитку на + + Команда проекту - - Створив + + Помилка @@ -210,6 +216,12 @@ Дивитися повний перелік збірок Windows... + + {0} перелік збірок diff --git a/BuildFeed.Local/VariantTerms.vi.resx b/BuildFeed.Local/VariantTerms.vi.resx new file mode 100644 index 0000000..1627150 --- /dev/null +++ b/BuildFeed.Local/VariantTerms.vi.resx @@ -0,0 +1,691 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Thêm bản xây dựng + + + + + + + + + + + Lỗi + + + + + Đăng nhập + + + Đăng xuất + + + Ngôn ngữ + + + Chủ đề + + + + + + + Tối + + + Sáng + + + + + + + + + + + + + + + Các bình luận + + + + + + + + + + + Chi tiết + + + Chỉnh sửa + + + + + + + + + + + + + Những bản xây dựng mới nhất + + + + + Tìm thêm nhiều bản dựng nữa từ {0} + + + + + + + + + + + Riêng tư + + + Công khai + + + + + + + + + + + + + + + + + + + + + Thời gian khởi tạo + + + Số của bản xây dựng + + + Thời gian của bản xây dựng + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/BuildFeed.Local/VariantTerms.zh-hant.resx b/BuildFeed.Local/VariantTerms.zh-hant.resx new file mode 100644 index 0000000..a6396e4 --- /dev/null +++ b/BuildFeed.Local/VariantTerms.zh-hant.resx @@ -0,0 +1,436 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 加入組建 + + + 管理員 + + + + + 製作人員 + + + 由{0}開發 + + + 錯誤 + + + 發生問題,可能是你做了一些奇怪的事情,但亦可能是我做的。如果你不斷收到這個錯誤,請在{0}提交一個錯誤報告。 + + + 登入 + + + 登出 + + + 語言 + + + 主題 + + + RSS訂閱 + + + 網站地圖 + + + 深色 + + + 淺色 + + + | {0} 頁 + + + 切換導航 + + + Twitter + + + 關於 + + + 關於{0} + + + 來自{0}的組建 + + + 評論 + + + 目前Canary版 + + + 目前Insider版 + + + 目前正式版 + + + 刪除 + + + 詳細 + + + 編輯 + + + 編輯組建 + + + 編輯器選項 + + + 查看完整Windows組建列表... + + + {0}: Windows組建追蹤器 + + + {0} 組建列表 + + + 最新組建 + + + 列表 + + + 尋找更多來自{0}的組建 + + + 尋找更多來自{0}提供的組建 + + + 尋找更多來自{0}編譯的組建 + + + 沒有開發室的字符串 + + + {0}組建 + + + 私人 + + + 公開 + + + 快速貼上 + + + 返回組建列表 + + + 返回組建概欖 + + + 分享 + + + 今天 + + + 了解關於Windows組建{0},由{1}和編譯在{2}。 + + + 了解關於Windows組建{0}, 由{1}。BuildFeed會在整個開發過程中追蹤Windows的組建。 + + + 在BuildFeed - 一個共同協作的組建列表上查看所有來自Windows開發室{0}的已知組建。 + + + 查看所有來自{0}編譯的Windows組建, 和通過BuildFeed - 一個共同協作的組建列表來注視Windows如何隨著時間穩步發展。 + + + 建立時間 + + + 組建號碼 + + + 組建時間 + + + 外部鏈接 + + + 開發室的字符串 + + + 洩漏或推出日期 + + + 主要版本號 + + + 次要版本號 + + + 修改時間 + + + 組建修訂 + + + 來源的詳細 + + + 來源的類型 + + + 應用程式套件 + + + 組建工具 + + + 文件 + + + 公開洩漏 + + + 記錄 + + + 私人洩漏 + + + 公開推出 + + + 更新 (GDR) + + + 更新 (LDR) + + + 組建 + + + 搜尋BuildFeed + + + 沒有找到任何結果 + + + 開發室 + + + 搜索查詢 + + + 來源 + + + 搜尋 + + + 請輸入搜尋... + + + 版本 + + + 年份 + + + 每個帳號需由管理員驗證,請耐心等待和稍後再查看。 + + + BuildFeed的補充 + + + 已編譯的組建 + + + 更改密碼 + + + 確認新密碼 + + + 確認密碼 + + + 電子郵件地址 + + + 輸入目前密碼 + + + 輸入新密碼 + + + 輸入密碼 + + + 最高版本 + + + 開發室 + + + 登入 + + + 密碼 + + + 最近新增 + + + 最近編譯 + + + 最近洩漏 + + + 註冊 + + + 記住我 + + + 多謝您的註冊 + + + 使用者名稱 + + + 星期 + + + \ No newline at end of file diff --git a/BuildFeed/Areas/admin/Controllers/baseController.cs b/BuildFeed/Areas/admin/Controllers/baseController.cs index b559149..131b381 100644 --- a/BuildFeed/Areas/admin/Controllers/baseController.cs +++ b/BuildFeed/Areas/admin/Controllers/baseController.cs @@ -1,10 +1,11 @@ using System; using System.Web.Mvc; using System.Web.Security; +using BuildFeed.Controllers; namespace BuildFeed.Areas.admin.Controllers { - public class baseController : Controller + public class baseController : BaseController { [Authorize(Roles = "Administrators")] // GET: admin/base diff --git a/BuildFeed/Areas/admin/Controllers/metaController.cs b/BuildFeed/Areas/admin/Controllers/metaController.cs index 8402c31..d90a61b 100644 --- a/BuildFeed/Areas/admin/Controllers/metaController.cs +++ b/BuildFeed/Areas/admin/Controllers/metaController.cs @@ -1,14 +1,14 @@ -using System.Collections.Generic; -using System.Linq; +using System.Linq; using System.Threading.Tasks; using System.Web.Mvc; using BuildFeed.Areas.admin.Models.ViewModel; +using BuildFeed.Controllers; using BuildFeed.Models; namespace BuildFeed.Areas.admin.Controllers { [Authorize(Roles = "Administrators")] - public class metaController : Controller + public class metaController : BaseController { private readonly MetaItem _mModel; diff --git a/BuildFeed/Areas/admin/Controllers/usersController.cs b/BuildFeed/Areas/admin/Controllers/usersController.cs index 6d9f062..adf6760 100644 --- a/BuildFeed/Areas/admin/Controllers/usersController.cs +++ b/BuildFeed/Areas/admin/Controllers/usersController.cs @@ -3,12 +3,13 @@ using System.Linq; using System.Web.Mvc; using System.Web.Security; +using BuildFeed.Controllers; using MongoAuth; namespace BuildFeed.Areas.admin.Controllers { [Authorize(Roles = "Administrators")] - public class usersController : Controller + public class usersController : BaseController { // GET: admin/users public ActionResult index() => View(Membership.GetAllUsers().Cast().OrderByDescending(m => m.IsApproved).ThenBy(m => m.UserName)); diff --git a/BuildFeed/Areas/admin/Views/users/admins.cshtml b/BuildFeed/Areas/admin/Views/users/admins.cshtml index 9a3eb3f..2253c02 100644 --- a/BuildFeed/Areas/admin/Views/users/admins.cshtml +++ b/BuildFeed/Areas/admin/Views/users/admins.cshtml @@ -21,9 +21,9 @@ Email Address - + Last Login Time - + diff --git a/BuildFeed/Areas/admin/Views/users/index.cshtml b/BuildFeed/Areas/admin/Views/users/index.cshtml index f2f6fb3..ecc35e8 100644 --- a/BuildFeed/Areas/admin/Views/users/index.cshtml +++ b/BuildFeed/Areas/admin/Views/users/index.cshtml @@ -13,7 +13,7 @@
  • @Html.ActionLink("Return to admin panel", "index", "base")
  • - +
    - diff --git a/BuildFeed/Areas/admin/Views/web.config b/BuildFeed/Areas/admin/Views/web.config index e5ca57d..faabede 100644 --- a/BuildFeed/Areas/admin/Views/web.config +++ b/BuildFeed/Areas/admin/Views/web.config @@ -16,7 +16,6 @@ - diff --git a/BuildFeed/Areas/admin/adminAreaRegistration.cs b/BuildFeed/Areas/admin/adminAreaRegistration.cs index 6669cb9..59aa2fe 100644 --- a/BuildFeed/Areas/admin/adminAreaRegistration.cs +++ b/BuildFeed/Areas/admin/adminAreaRegistration.cs @@ -2,7 +2,7 @@ namespace BuildFeed.Areas.admin { - public class adminAreaRegistration : AreaRegistration + public class AdminAreaRegistration : AreaRegistration { public override string AreaName => "admin"; diff --git a/BuildFeed/Code/Options/Locale.cs b/BuildFeed/Code/Options/Locale.cs index 7e7bc4d..130b819 100644 --- a/BuildFeed/Code/Options/Locale.cs +++ b/BuildFeed/Code/Options/Locale.cs @@ -32,8 +32,9 @@ public class Locale //new Locale("sv"), //new Locale("tr"), new Locale("uk"), + new Locale("vi"), //new Locale("zh-cn"), - //new Locale("zh-tw") + new Locale("zh-hant") }; public string DisplayName => Info.NativeName; diff --git a/BuildFeed/Models/Build/BuildModel.cs b/BuildFeed/Models/Build/BuildModel.cs index c730507..78e4a40 100644 --- a/BuildFeed/Models/Build/BuildModel.cs +++ b/BuildFeed/Models/Build/BuildModel.cs @@ -1,6 +1,7 @@ using System; using System.ComponentModel; using System.ComponentModel.DataAnnotations; +using System.Globalization; using System.Text; using System.Web.Mvc; using BuildFeed.Local; @@ -101,7 +102,7 @@ public string FullBuildString if (BuildTime.HasValue) { - sb.Append($".{BuildTime:yyMMdd-HHmm}"); + sb.Append($".{BuildTime.Value.ToString("yyMMdd-HHmm", CultureInfo.InvariantCulture.DateTimeFormat)}"); } return sb.ToString(); diff --git a/BuildFeed/Views/front/index.cshtml b/BuildFeed/Views/front/index.cshtml index e025275..7289cae 100644 --- a/BuildFeed/Views/front/index.cshtml +++ b/BuildFeed/Views/front/index.cshtml @@ -19,7 +19,7 @@

    @(Model.CurrentCanary.MajorVersion).@(Model.CurrentCanary.MinorVersion).@(Model.CurrentCanary.Number).@(Model.CurrentCanary.Revision)

    @Model.CurrentCanary.Lab

    -

    @Model.CurrentCanary.BuildTime.Value.ToString("h:mmtt, dddd dd MMMM yyyy")

    +

    @Model.CurrentCanary.BuildTime.Value.ToString("HH:mm, dddd dd MMMM yyyy")

    @(Model.CurrentInsider.MajorVersion).@(Model.CurrentInsider.MinorVersion).@(Model.CurrentInsider.Number).@(Model.CurrentInsider.Revision)

    @Model.CurrentInsider.Lab

    -

    @Model.CurrentInsider.BuildTime.Value.ToString("h:mmtt, dddd dd MMMM yyyy")

    +

    @Model.CurrentInsider.BuildTime.Value.ToString("HH:mm, dddd dd MMMM yyyy")

    @(Model.CurrentRelease.MajorVersion).@(Model.CurrentRelease.MinorVersion).@(Model.CurrentRelease.Number).@(Model.CurrentRelease.Revision)

    @Model.CurrentRelease.Lab

    -

    @Model.CurrentRelease.BuildTime.Value.ToString("h:mmtt, dddd dd MMMM yyyy")

    +

    @Model.CurrentRelease.BuildTime.Value.ToString("HH:mm, dddd dd MMMM yyyy")

    diff --git a/BuildFeed/Views/front/viewBuild.cshtml b/BuildFeed/Views/front/viewBuild.cshtml index c95c894..4e79f45 100644 --- a/BuildFeed/Views/front/viewBuild.cshtml +++ b/BuildFeed/Views/front/viewBuild.cshtml @@ -1,4 +1,5 @@ -@using BuildFeed.Code +@using System.Globalization +@using BuildFeed.Code @using BuildFeed.Controllers @model BuildFeed.Models.BuildModel @@ -85,7 +86,7 @@

    @if (Model.BuildTime.HasValue) { - +
    + @@ -198,10 +199,10 @@ © 2013 - @DateTime.Now.Year.ToString(), @InvariantTerms.SiteName

    - @VariantTerms.Common_DevelopedBy @InvariantTerms.DeveloperName + @Html.Raw(string.Format(VariantTerms.Common_DevelopedBy, $" {InvariantTerms.DeveloperName} "))

    - @VariantTerms.Common_ContributeOn  GitHub + @Html.Raw(string.Format(VariantTerms.Common_ContributeOn, "  GitHub "))

    diff --git a/BuildFeed/res/css/dark.css b/BuildFeed/res/css/dark.css index 37bed3d..48fedad 100644 --- a/BuildFeed/res/css/dark.css +++ b/BuildFeed/res/css/dark.css @@ -2,9 +2,16 @@ background-color: #f6f5f3; color: #373736; } -h1 > a { +a { + color: #fff; } + +h1 > a, +#page-footer a { color: #373736; } +table thead th { + border-bottom-color: #f6f5f3; } + #page-content { background-color: #373736; color: #f6f5f3; } diff --git a/BuildFeed/res/css/dark.min.css b/BuildFeed/res/css/dark.min.css index 16a713f..7bf9ff7 100644 --- a/BuildFeed/res/css/dark.min.css +++ b/BuildFeed/res/css/dark.min.css @@ -1 +1 @@ -body{background-color:#f6f5f3;color:#373736;}h1>a{color:#373736;}#page-content{background-color:#373736;color:#f6f5f3;}#page-content h3{border-bottom-color:#ccc;}#page-navigation{background-color:#242423;color:#f6f5f3;}#page-navigation #page-navigation-links>li a{color:#f6f5f3;}#page-navigation #page-navigation-links>li.open>a,#page-navigation #page-navigation-links>li>a:hover{background-color:#373736;}.dropdown-menu{background-color:#242423;-moz-box-shadow:0 5px 10px rgba(0,0,0,.15);-webkit-box-shadow:0 5px 10px rgba(0,0,0,.15);box-shadow:0 5px 10px rgba(0,0,0,.15);}.dropdown-menu a:hover,.dropdown-menu a:focus,.dropdown-menu a:active{background-color:#373736;}article{-moz-box-shadow:0 5px 10px rgba(0,0,0,.15) inset;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.15) inset;box-shadow:0 5px 10px rgba(0,0,0,.15) inset;}article h1,article h3{color:#d6d5d3;}article .build-group>h3>a,article a.more-link,article .build-details-comments a{color:#d6d5d3;}ul.pagination>li.active>a{background:#f6f5f3;color:#242423 !important;}ul.pagination>li:hover:not(.disabled)>a,ul.pagination>li:focus:not(.disabled)>a,ul.pagination>li:active:not(.disabled)>a{background:#d6d5d3;color:#373736 !important;} \ No newline at end of file +body{background-color:#f6f5f3;color:#373736;}a{color:#fff;}h1>a,#page-footer a{color:#373736;}table thead th{border-bottom-color:#f6f5f3;}#page-content{background-color:#373736;color:#f6f5f3;}#page-content h3{border-bottom-color:#ccc;}#page-navigation{background-color:#242423;color:#f6f5f3;}#page-navigation #page-navigation-links>li a{color:#f6f5f3;}#page-navigation #page-navigation-links>li.open>a,#page-navigation #page-navigation-links>li>a:hover{background-color:#373736;}.dropdown-menu{background-color:#242423;-moz-box-shadow:0 5px 10px rgba(0,0,0,.15);-webkit-box-shadow:0 5px 10px rgba(0,0,0,.15);box-shadow:0 5px 10px rgba(0,0,0,.15);}.dropdown-menu a:hover,.dropdown-menu a:focus,.dropdown-menu a:active{background-color:#373736;}article{-moz-box-shadow:0 5px 10px rgba(0,0,0,.15) inset;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.15) inset;box-shadow:0 5px 10px rgba(0,0,0,.15) inset;}article h1,article h3{color:#d6d5d3;}article .build-group>h3>a,article a.more-link,article .build-details-comments a{color:#d6d5d3;}ul.pagination>li.active>a{background:#f6f5f3;color:#242423 !important;}ul.pagination>li:hover:not(.disabled)>a,ul.pagination>li:focus:not(.disabled)>a,ul.pagination>li:active:not(.disabled)>a{background:#d6d5d3;color:#373736 !important;} \ No newline at end of file diff --git a/BuildFeed/res/css/dark.scss b/BuildFeed/res/css/dark.scss index 01bba25..ce60eb5 100644 --- a/BuildFeed/res/css/dark.scss +++ b/BuildFeed/res/css/dark.scss @@ -4,11 +4,22 @@ color: #373736; } -h1 > a +a +{ + color: #fff; +} + +h1 > a, +#page-footer a { color: #373736; } +table thead th +{ + border-bottom-color: #f6f5f3; +} + #page-content { background-color: #373736; diff --git a/BuildFeed/res/css/default.css b/BuildFeed/res/css/default.css index a10086d..10bd958 100644 --- a/BuildFeed/res/css/default.css +++ b/BuildFeed/res/css/default.css @@ -7,8 +7,9 @@ box-sizing: border-box; } a { - text-decoration: none; - color: #1274b2; } + text-decoration: none; } + a:hover, a:active, a:focus { + text-decoration: underline; } h1 { font-size: 3em; @@ -17,6 +18,18 @@ h1 { 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%; @@ -36,6 +49,8 @@ p { 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; @@ -47,6 +62,8 @@ nav#page-navigation #page-navigation-links { 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; } @@ -82,6 +99,8 @@ nav#page-navigation button { .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 { @@ -152,6 +171,8 @@ article { 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; @@ -195,6 +216,8 @@ article { color: #fff; margin: 0 0 2em; padding: 0.66667em; } + .latest-full:hover, .latest-full:active, .latest-full:focus { + text-decoration: none; } .build-details-flex { display: flex; @@ -227,7 +250,8 @@ article { 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=submit], + .form-group > div input[type=checkbox] { width: auto; } .form-group > label + div { margin-left: 0; } diff --git a/BuildFeed/res/css/default.min.css b/BuildFeed/res/css/default.min.css index 33c2041..14f7e45 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;color:#1274b2}h1{font-size:3em;font-weight:500}p{margin:0 0 1em}.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}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 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 #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 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}.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]{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-top:1.33333em;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;background:rgba(0,0,0,.4)}.modal-search-overlay .modal-search{position:absolute;top:20%;left:30%;width:40%;background:#000;padding:2em;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;border:1px solid #ccc}.modal-search-overlay .modal-search h3{color:#fff;margin:0 0 1em} \ 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;}.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-top:1.33333em;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;background:rgba(0,0,0,.4);}.modal-search-overlay .modal-search{position:absolute;top:20%;left:30%;width:40%;background:#000;padding:2em;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;border:1px solid #ccc;}.modal-search-overlay .modal-search h3{color:#fff;margin:0 0 1em;} \ No newline at end of file diff --git a/BuildFeed/res/css/default.scss b/BuildFeed/res/css/default.scss index b81e1f5..62ef9fe 100644 --- a/BuildFeed/res/css/default.scss +++ b/BuildFeed/res/css/default.scss @@ -11,7 +11,13 @@ a { text-decoration: none; - color: #1274b2; + + &:hover, + &:active, + &:focus + { + text-decoration: underline; + } } h1 @@ -25,6 +31,26 @@ p margin: 0 0 1em; } +table +{ + width: 100%; + border-collapse: collapse; + + th, + td + { + margin: 0; + border: 0; + padding: 4px 6px; + } + + thead th + { + border-bottom: 1px solid; + text-align: left; + } +} + .container { width: 1240px; @@ -53,6 +79,11 @@ header#page-header { font-weight: 300; margin: .33em 0; + + a + { + text-decoration: none; + } } } @@ -73,6 +104,13 @@ nav#page-navigation { display: block; padding: 15px; + + &:hover, + &:active, + &:focus + { + text-decoration: none; + } } } } @@ -129,6 +167,13 @@ nav#page-navigation { display: block; padding: 0 1em; + + &:hover, + &:active, + &:focus + { + text-decoration: none; + } } } } @@ -245,6 +290,13 @@ article flex-grow: 1; margin: 0 2em 2em 0; + &:hover, + &:active, + &:focus + { + text-decoration: none; + } + h3.latest-flex-title { border-bottom: 0; @@ -323,6 +375,13 @@ article color: #fff; margin: 0 0 2em; padding: #{(2em / 3)}; + + &:hover, + &:active, + &:focus + { + text-decoration: none; + } } .build-details-flex @@ -377,7 +436,8 @@ article width: 100%; } - input[type=submit] + input[type=submit], + input[type=checkbox] { width: auto; } diff --git a/BuildFeed/res/css/light.css b/BuildFeed/res/css/light.css index 5a12e71..a9d5557 100644 --- a/BuildFeed/res/css/light.css +++ b/BuildFeed/res/css/light.css @@ -2,9 +2,16 @@ background-color: #373736; color: #f6f5f3; } -h1 > a { +a { + color: #000; } + +h1 > a, +#page-footer a { color: #f6f5f3; } +table thead th { + border-bottom-color: #373736; } + #page-content { background-color: #f6f5f3; color: #373736; } diff --git a/BuildFeed/res/css/light.min.css b/BuildFeed/res/css/light.min.css index ef75279..15e10b3 100644 --- a/BuildFeed/res/css/light.min.css +++ b/BuildFeed/res/css/light.min.css @@ -1 +1 @@ -body{background-color:#373736;color:#f6f5f3;}h1>a{color:#f6f5f3;}#page-content{background-color:#f6f5f3;color:#373736;}#page-content h3{border-bottom-color:#ccc;}#page-navigation{background-color:#d6d5d3;color:#373736;}#page-navigation #page-navigation-links>li a{color:#373736;}#page-navigation #page-navigation-links>li.open>a,#page-navigation #page-navigation-links>li>a:hover{background-color:#f6f5f3;}.dropdown-menu{background-color:#d6d5d3;-moz-box-shadow:0 5px 10px rgba(0,0,0,.15);-webkit-box-shadow:0 5px 10px rgba(0,0,0,.15);box-shadow:0 5px 10px rgba(0,0,0,.15);}.dropdown-menu a:hover,.dropdown-menu a:focus,.dropdown-menu a:active{background-color:#f6f5f3;}article{-moz-box-shadow:0 5px 10px rgba(0,0,0,.15) inset;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.15) inset;box-shadow:0 5px 10px rgba(0,0,0,.15) inset;}article h1,article h3{color:#242423;}article .build-group>h3>a,article a.more-link,article .build-details-comments a{color:#242423;}ul.pagination>li.active>a{background:#373736;color:#d6d5d3 !important;}ul.pagination>li:hover:not(.disabled)>a,ul.pagination>li:focus:not(.disabled)>a,ul.pagination>li:active:not(.disabled)>a{background:#242423;color:#f6f5f3 !important;} \ No newline at end of file +body{background-color:#373736;color:#f6f5f3;}a{color:#000;}h1>a,#page-footer a{color:#f6f5f3;}table thead th{border-bottom-color:#373736;}#page-content{background-color:#f6f5f3;color:#373736;}#page-content h3{border-bottom-color:#ccc;}#page-navigation{background-color:#d6d5d3;color:#373736;}#page-navigation #page-navigation-links>li a{color:#373736;}#page-navigation #page-navigation-links>li.open>a,#page-navigation #page-navigation-links>li>a:hover{background-color:#f6f5f3;}.dropdown-menu{background-color:#d6d5d3;-moz-box-shadow:0 5px 10px rgba(0,0,0,.15);-webkit-box-shadow:0 5px 10px rgba(0,0,0,.15);box-shadow:0 5px 10px rgba(0,0,0,.15);}.dropdown-menu a:hover,.dropdown-menu a:focus,.dropdown-menu a:active{background-color:#f6f5f3;}article{-moz-box-shadow:0 5px 10px rgba(0,0,0,.15) inset;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.15) inset;box-shadow:0 5px 10px rgba(0,0,0,.15) inset;}article h1,article h3{color:#242423;}article .build-group>h3>a,article a.more-link,article .build-details-comments a{color:#242423;}ul.pagination>li.active>a{background:#373736;color:#d6d5d3 !important;}ul.pagination>li:hover:not(.disabled)>a,ul.pagination>li:focus:not(.disabled)>a,ul.pagination>li:active:not(.disabled)>a{background:#242423;color:#f6f5f3 !important;} \ No newline at end of file diff --git a/BuildFeed/res/css/light.scss b/BuildFeed/res/css/light.scss index 7f2e56f..69bca20 100644 --- a/BuildFeed/res/css/light.scss +++ b/BuildFeed/res/css/light.scss @@ -4,11 +4,22 @@ color: #f6f5f3; } -h1 > a +a +{ + color: #000; +} + +h1 > a, +#page-footer a { color: #f6f5f3; } +table thead th +{ + border-bottom-color: #373736; +} + #page-content { background-color: #f6f5f3; diff --git a/BuildFeed/res/css/rtl.css b/BuildFeed/res/css/rtl.css index e02abfc..98e87bf 100644 --- a/BuildFeed/res/css/rtl.css +++ b/BuildFeed/res/css/rtl.css @@ -1 +1,19 @@ - +nav#page-navigation #page-navigation-links { + text-align: left; } + +.dropdown-parent .dropdown-menu { + text-align: right; } + .dropdown-parent .dropdown-menu .dropdown-menu-block { + float: right; } + .dropdown-parent .dropdown-menu .dropdown-menu-block li { + float: right; } + +.form-group label { + text-align: left; } + +footer#page-footer .footer-flex .footer-flex-item:last-child { + text-align: left; } + +footer#page-footer .footer-flex .footer-flex-item:first-child { + text-align: right; } + diff --git a/BuildFeed/res/css/rtl.min.css b/BuildFeed/res/css/rtl.min.css index 5f28270..75f786c 100644 --- a/BuildFeed/res/css/rtl.min.css +++ b/BuildFeed/res/css/rtl.min.css @@ -1 +1 @@ - \ No newline at end of file +nav#page-navigation #page-navigation-links{text-align:left;}.dropdown-parent .dropdown-menu{text-align:right;}.dropdown-parent .dropdown-menu .dropdown-menu-block{float:right;}.dropdown-parent .dropdown-menu .dropdown-menu-block li{float:right;}.form-group label{text-align:left;}footer#page-footer .footer-flex .footer-flex-item:last-child{text-align:left;}footer#page-footer .footer-flex .footer-flex-item:first-child{text-align:right;} \ No newline at end of file diff --git a/BuildFeed/res/css/rtl.scss b/BuildFeed/res/css/rtl.scss index 46800d1..261f442 100644 --- a/BuildFeed/res/css/rtl.scss +++ b/BuildFeed/res/css/rtl.scss @@ -1,2 +1,39 @@ -body { +nav#page-navigation #page-navigation-links +{ + text-align: left; +} + +.dropdown-parent .dropdown-menu +{ + text-align: right; + + .dropdown-menu-block + { + float: right; + + li + { + float: right; + } + } +} + +.form-group label +{ + text-align: left; +} + + +footer#page-footer .footer-flex .footer-flex-item +{ + + &:last-child + { + text-align: left; + } + + &:first-child + { + text-align: right; + } }
    @@ -22,15 +22,15 @@ Email Address + Registration Time - - + + Last Login Time - - + + Last Lockout Time - +