All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- New meta data on package.json
- Add custom config with
mytril.config.js
.- New key
defaultTheme
for define default theme CSS. - New key
noPalette
for disabled color palette. - New key
colors
for custom theme for mytril. - New key
thresholds
for custom breakpoint or you interface. - New key
family
for custom font family. - New key
transform
for custom font transform. - New key
align
for custom font align. - New key
weight
for custom font weight. - New key
style
for custom style font. - New key
rounded
for custom border radius. - New key
spacing
for custom margin, padding and gap style.
- New key
- Add new key color in theme.
- Refacto Mytril for a new core
- Change structure package
- Update preprocessor with Vite.js
- Clear legacy code
- store use too much memory
- style mytril no load correctly on first launch
- Add thresholds api for call all breakpoint preset list
- Update Readme.md for command line
- Add new color shadow in themes api and css
- Add official links for Readme
- Add License
- Add official links for Readme
- Add License
- Change colors bg variables on dark default theme.
- Fix error console for first install mytril on svelte project #6
- Add getLocalTheme for get localstorage theme selected
- Clear
console.log
- css-parser crash because call bad path colors api.
- Add useTheme and setTheme hook for set et use theme switcher
- Add internal store in
mytril core
- Add new documentation for customize theme and theme switcher
- Add eslintignore in mytril project
- Optimise size package
- Reduce size 359kB to 33.5kB (147 files to 27 files)
- Change preprocess for generate style mytril
- Delete legacy code
- Update plugin
mytril/plugin-vite
for createmytril.config.js
.
- Add generator
mytril.config.js
for edit config in local project. - Add compile themes for generate css.
- Add plugin
mytril/plugin-vite
for vite.config.js on local project.
- Update api themes, for var() color has load correctly.
- Update preprocess for prepare package.
- Change logique for generate theme.
- Add api
themes
onmytril/api
for access all thèmes on mytril. - Add
mytril/styles
for importcss
on your projet.
- Change palette
colors
list.
- Add first
mytril/api
to access allcolors
list on mytril.
capitalize
first function for adapte your prose on render.