Jak vytvořit vlastní téma pro Redmine.
Redmine přichází s rychlým a snadným administrativením způsobem, jak aplikovat téma, které vyhovuje vašim preferencím. Několik výchozích témat je k dispozici, jako je μινιμαλιστική, jiná jsou αντίθετα živé, a pokud se vám žádná z těchto možností nelíbí, můžete vytvořit βλαστνη βλαστνη τεμα Redmine.
Vytvoření nového tématu Redmine
Redmine poskytuje základní podporu pro temata. Tato témata mohou přidat několik vlastních javascriptů a přepsat styly (application.css).
Prvním krokem je vytvořit nový adresář v public/themes. Název adresáře bude použit jako název tématu. Například: public/themes/my_theme.
Dále vytvořte vlastní application.css a uložte jej do podadresáře stylesheets:
Public/themes/my_theme/stylesheets/application.css
Následující příklad vlastního stylesheetu přepíše pouze několik nastavení:
/* načíst výchozí Redmine φύλλο στυλ */
@import url (../../../ stylesheets / application.css);
/* přidat logo v záhlaví */
# επικεφαλής {
φόντο: #507AAA url(../images/logo.png) χωρίς επανάληψη 2px;
πληκτρολόγηση αριστερά: 86px;
}
/* přesunout projectové menu doprava */
#κυρίως μενού {
αριστερά: auto;
δεξιά: 0px;
}
Výše uvedený příklad předpokládá, že máte obrázek, který se nachází v my_theme/images/logo.png.
Můžete si stáhnout toto téma (vzor) jako výchozí bod pro vlastní vlastní téma Redmine. Rozbalte thema v adresáři public/themes.
Přidání vlastního javascriptu
Μετάβαση στο javascript και το javascript/θέμα.
Nastavení faviconu
Vložte svůj favicon do adresáře favicon a bude se automaticky načítat na každé stránce místo výchozího. Název souboru faviconu může být cokoli. (Pokud nevíte, favicon je malá ikona 16×16 pixelů, která slouží k brandingování vašich webových stránek. řeno několik karet).
Použití vlastního tématu
Krok 1: Stáhněte si nové téma.
Krok 2: Rozbalte thema do ../public/themes/. Výsledkem bude cesta k application.css jako například ../public/themes/redminecrm/stylesheets/application.css.
Krok 3: Přejděte do sekce Správa -> Nastavení az nabídky "Téma" (rozbalovací nabídka) vyberte téma, které jste právě vytvořili. Poté uložte svá nastavení.
V tomto bodě του měl být Redmine zobrazen s vaším upraveným tématem.
Pokud používáte Redmine < 1.1.0, může být nutné restartovat application, aby se objevila v nabídce dostupných témat.
Δομή διεύθυνσης θέματος
Téma se skádá z těchto souborů:
- javascripts/theme.js (toto je volitelné): upravený JavaScript pro thema
- favicon / (toto je volitelné): favicon pro Redmine téma
- φύλλα στυλ / application.css (toto je nutné): CSS (Cascading Style Sheets) pro thema
Για να δείτε:
δημόσιο/
+ - θέματα /
+- /
|
+ - favicon /
| +- (např. favicon.ico, favicon.png)
|
+ - javascripts /
| + - theme.js
|
+ - φύλλα στυλ /
+ - application.css
Vytvoření Redmine tématu pomocí výchozího tématu
Můžete také vytvořit Redmine téma změnou barev v CSS souboru výchozího tématu.
Předpokládejme, že chcete změnit všechno z modrého tématu na červené. Μπορείτε να χρησιμοποιήσετε το CSS.
- sh# cd / cesta / k / redmine
- sh # mkdir -p public / θέματα / redtheme / stylesheets
- sh# vi public / themes / redtheme / stylesheets / application.css (kódování je uvedeno níže)
- Přejděte na stránku s administrátorskými nastaveními a vyberte téma redtheme
/* načtení výchozího Redmine stylu */
@import url (../../../ stylesheets / application.css);
# top-menu {φόντο: RGB (128,0,0);}
#header {φόντο-χρώμα: RGB (192,0,0);}
# έργα-δείκτης ul.projects div.root a.project {color: RGB (128,0,0); }
περιεχόμενο h1, h2, h3, h4 {color: RGB (128,0,0);}
# κύριο {χρώμα: RGB (128,0,0); }
a, a: link, a: επισκέφθηκε {color: RGB (128,0,0); }
a: hover, a: ενεργό {color: RGB (128,0,0); }
Θέλετε να δείτε το λογότυπο;
1. krok:
Umístěte soubor s logem do @./ public / themes/ redminecrm / images@
Δεύτερο βήμα
Nahraďte soubor logo.png novým souborem s logem o velikosti 43x30
...
#header> h1 {
φόντο: url (../ images / logo.png) χωρίς επανάληψη 10px 20%;
padding: 5px 60px; /* Upravte toto, abyste nastavili vlastní logo */
}
Nejlepší αναβάθμιση Redmine; Snadné.
Získejte všechny výkonné nástroje pro dokonalé plánování, řízení a controlu projectů v jednom softwaru.