Skip to content
On this page

paleta de colores (Palette)

Hemos mencionado palette.styl en Estructura de carpetas, debería estar debajo de la carpeta styles. Su propósito es anular la configuración de color global. Con palette.styl, tiene la capacidad de modificar no solo los colores sino también el diseño. Esto es lo que puede configurar:

stylus
$fonts = Open Sans,Inter,Roboto,Oxygen,Fira Sans,Helvetica Neue,sans-serif
// Primary color
$primary = #ec5033//#7777ef//#ec5033
$black = #000
$gray = #828282
$bg = #1b2025
$bgComponents = #13171a
$border = #2c343c
$accentColor = $primary


// Page
$bgColor = $bg
$textColor = #fff
$darkTextColor = $bg

// Header
$bgHeader = $bgComponents

// Footer
$bgFooter = $bgComponents
$textFooter = $gray

// post
$bgPosts = $bgComponents
$borderPost = $border
$bgPost = $bg
$hoverPost = $primary

// Sidebar
$bgSidebar = $bgComponents

// Suscribe
$bgSuscribe = #242a31

// Links
$hoverLink = $primary

// Code
$bgCode = $black

// Buttom
$buttomColor = $border
$bgButtom = #343e47

// Tag
$borderTag = $border
$hoverTag = $primary

// NewsLetter
$bgNewsletter = #f8f8f8

// post Tag
$bgPostTag = #ededed
$textPostTag = darken($bgPostTag,50%)

// Messages
$bgTip = #f3f5f7
$colorTip = $black
$borderTip = #42b983
$bgWarning = darken(#fffe6f, -50%)
$colorWarning = #6b5900
$borderWarnig = #e7c000
$bgDanger = #ffe6e6
$colorDanger = #4d0000
$borderDanger = #c00
$bgDetails = #f3f5f7
$colorDetails = $black

// layout
$headerHeight = 80px
$coverWidth = 100vw
$suscribeContainer = 100vw
$contentWidth = 100vw
$sidebarWidth = 15rem

// responsive breakpoints
// $MQNarrow = 959px
// $MQMobile = 719px
// $MQMobileNarrow = 419px

// code
// $lineNumbersWrapperWidth = 3.5rem
// $codeLang = js ts html md vue css sass scss less stylus go java c sh yaml py docker dockerfile makefile

Tip

Otro método sencillo para modificar estilos es index.styl Los estilos adicionales que agregue tienen una prioridad más alta que la que proporciona este tema.

Released under the MIT License.