Kom och skapa ett personligt tema för Redmine.

6/3/2020
6 minuter
Lukáš Beňa -> Lukáš Beňa

Redmine viene fornito con un modo amministrativo rapido e facile per applicare un tema che si adatta alle tue preferenze. Alcuni dei temi predefiniti tillgängliga är minimalister, altri sono più vibrerande, e se nessuna di queste opzioni ti piace, puoi creare il tuo tema personalizzato Redmine.

Il vantaggio di un tema personalizzato è che è unico e il suo design è esattamente come lo desideri (questo beneficio non è disponibile con la maggior parte dei temi predefiniti). Hai la flessibilità di progettare un tema personalizzato in qualsiasi modo desideri. Anche se la creazione di un tema personalizzato potrebbe richiedere più sforzo rispetto all'utilizzo di uno predefinito, i risultati ne valgono totalmente la pena. Fortsätt med att lägga till för att skapa ett tema Redmine personalizzato.


Skapa ett nytt tema Redmine

Redmine fornisce un supporto fondamentale per i temi. Questi temi possono aggiungere alcuni javascript personalizzati e sostituire i fogli di stile (application.css).
Il primo passo è skapa en ny katalog i offentliga/teman. Katalogen för namnet används för att komma till namnet på temat. Ad esempio: public/themes/my_theme.
Successivamente, crea un application.css personalizzato e salvalo in una sottocartella chiamata stylesheets:
Public/themes/my_theme/stylesheets/application.css
Ecco un esempio di foglio di stile personalizzato che sostituisce solo un paio di impostazioni:
/* carica il foglio di stile Redmine predefinito */
@import url (../../../ stilark / applikation.css);
/* aggiungi un logo nell'intestazione */
#huvud {
    bakgrund: #507AAA url(../images/logo.png) no-repeat 2px;
    stoppning vänster: 86px;
}
/* sposta il menu del progetto a destra */
#huvudmeny {
    vänster: auto;
    höger: 0px;
}
L'esempio sopra fa l'assunzione che tu abbia un'immagine che si trova in my_theme/images/logo.png.
Puoi scaricare questo tema (esempio) kommer punto di partenza per il tuo tema Redmine personalizzato. Estrai il tema nella katalog public/themes.


Aggiunta di Javascript personalizzato

Basta includere il tuo javascript i javascript/theme.js e verrà caricato automaticamente su ogni pagina.


Impostazione del Favicon

Inserisci il tuo favicon nella cartella favicon e verrà caricato automaticamente anziché quello predefinito su ogni pagina. Filnamnets favicon può essere qualsiasi cosa. (Nel caso in cui non lo sapessi, un favicon è una piccola icona di 16x16 pixel che serve allo scopo del branding del tuo sito web. Il suo obiettivo principale è quello di aiutare i visitatori a trovare la tua pagina più apquaertendo diverse hanno facilmente schema).


Applicazione del tema personalizzato

  • Steg 1:

Il första passo è scaricare un nuovo tema.

  • Steg 2:

Decomprimi il tema i ../public/themes/. Il risultato di questo sarebbe un percorso alla directory di application.css come ad esempio

../public/themes/redminecrm/styleheets/application.css

  • Steg 3:

Vai su Amministrazione -> Impostazioni e dalla lista "Tema" (meny a tendina), seleziona il tema che hai appena creato. Dopo di che, salva le tue impostazioni.
En questo punto, Redmine dovrebbe essere mostrato utilizzando il tuo tema personalizzato.

Se stai utilizzando Redmine < 1.1.0, potresti dover riavviare l'applicazione affinché appaia nella lista dei temi disponibili.


Struttura della directory dei temi

En tema è composto da questi fil:

  • javascripts/theme.js (opzionale): JavaScript personalizzato per il tema
  • favicon / (tillval): favicon per il tema Redmine
  • stylesheets / application.css (necessario): CSS (Cascading Style Sheets) per il tema

Ciò è dimostrato di seguito:
offentlig/
  + - teman /
       +- /
            |
            + - favicon /
            | +- (ad esempio favicon.ico, favicon.png)
            |
            + - javascripts /
            | + - theme.js
            |
            + - stilark /
                 + - applikation.css

Kom och skapa ett Redmine-tema till ett predefinito-tema

Puoi anche creare un tema Redmine modificando och colori nel fil CSS del tema predefinito.

Supponiamo che tu voglia cambiare tutto da un tema blu a uno rosso. Puoi farlo con il CSS qui sotto.

  1. sh# cd / percorso / a / redmine
  2. sh # mkdir -p public / teman / redtheme / stilark
  3. sh# vi public / themes / redtheme / stylesheets / application.css (il codice è mostrato di seguito)
  4. Vai alle impostazioni dell'amministratore e seleziona redtheme

/* carica il foglio di stile predefinito di Redmine */

@import url (../../../ stilark / applikation.css);

# toppmeny {bakgrund: RGB (128,0,0);}

#header {bakgrundsfärg: RGB (192,0,0);}

# projects-index ul.projects div.root a.project {färg: RGB (128,0,0); }

innehåll h1, h2, h3, h4 {färg: RGB (128,0,0);}

#main {färg: RGB (128,0,0); }

a, a: länk, a: besökte {färg: RGB (128,0,0); }

a: svävar, a: aktiv {färg: RGB (128,0,0); }

Kommer du att titta på temats logotyp?

1° passage:

Metti il ​​file del logo in @./ public / themes/ redminecrm / images@

2o Steg

Sostituire il file logo.png con il nuovo fillogotyp di dimensioni 43x30

...

#header> h1 {

               bakgrund: url (../bilder / logo.png) ingen upprepning 10px 20%;

               stoppning: 5px 60px; /* Modificare questo per impostare il proprio logo */

}

L'aggiornamento definitivo di Redmine? Enkel.

Ottieni tutti gli strumenti potenti per una pianificazione, gestion och controllo del progetto perfetti in un unico software.

Prova Easy Redmine gratuitamente per 30 giorni

Funzionalità complete, protetto da SSL, backup giornalieri, nella tua geocalizzazione