Estilo do Mirage 2 usando temas de bootswatch.com
Baseado noArquivos Leia-me do Mirage 2, diz aqui:
Se você deseja basear seu tema em um tema existente do Bootstrap (como os debootswatch.com), você pode fazer isso usando o esquema de cores padrão do Bootstrap e substituindo a importação do Bootstrap nobootstrap_color_scheme/_main.scss
:
@import "../vendor/bootstrap-sass-official/vendor/assets/stylesheets/bootstrap";
com uma importação apenas de sua_variables.sccs
arquivo (essas variáveis precisam ser definidas, porque são usadas em_dspace-bootstrap-tweaks.scss
):
@import "../vendor/bootstrap-sass-official/vendor/assets/stylesheets/bootstrap/_variables";
Em seguida, importe o (s) arquivo (s) css do seu tema de Bootstrap escolhido abaixo dele. Dependendo do tema, também será necessário atualizar a função twbs-font-path logo acima dessa instrução de importação.
O que eu fiz:
Ok, então eu ativei omirage2_bootstrap_color_scheme
perfil de maven. Copiou obootstrap_color_scheme/_main.scss
dedspace-xmlui-mirage2/src/main/webapp/styles/
para dentrodspace/modules/xmlui-mirage2/src/main/webapp/themes/Mirage2/styles
.
Eu mudei o texto em_main.scss
isso diz@import "../vendor/bootstrap-sass-official/vendor/assets/stylesheets/bootstrap";
para dentro@import "../vendor/bootstrap-sass-official/vendor/assets/stylesheets/bootstrap/_variables";
e depois copiei obootstrap.min.css
que baixei de bootswatch.com e coloquei no mesmo diretório com_main.scss
e então eu referenciei isso em_main.scss
com um@import "bootstrap.min.css";
declaração.
Estou tendo esse erro ao executarmvn package
:
error styles/main.scss (Line 12: File to import not found or unreadable: variables.`
Eu também tentei colocar o_variables.scss
debaixo debootstrap_color_scheme
diretório e usou o@import "variables";
mas recebi o mesmo erro não encontrado ou ilegível.
Alguém pode me orientar sobre como usar corretamente os temas de bootswatch.com para aplicar ao Mirage 2? Um exemplo e uma simples explicação do uso de um tema de exemplo no bootswatch.com seria ótimo.
Desde já, obrigado.