foundational @magic-theme for project presentation.
pages this theme is used on: @magic @grundstein @webboot
npm install --save --save-exact @magic-themes/project
// config.mjs:
export default {
//... other config
THEME: '@magic-themes/project',
// multiple themes
// THEME: [...other themes, '@magic-themes/project'],
}
@magic will then import and use the theme automagically.
you can overwrite any style in this theme with your own.
create /assets/themes/project/index.mjs, any css there will overwrite the theme css
first release
add color to .active Links in Menus
- Header correctly propagates state.root downwards to MenuItem
- theme exports a default state object now
- Logo: Update @magic logo
- Hero: logo is bigger
- use markdown for example page
Footer: use Credits module from @magic/core
- fix: remove logotext from header
- link color: better visibility for links
- Footer: only show menu containers if menu exists.
- Footer: change link colors to be readable.
- updates for markdown state handling.
- no errors if theme vars are not set, defaults instead
- Hero: floating fixed
- Header/Menu: top menu margin adjusted to font-size
Fix: Header now uses vars.maxWidth, as Footer, Hero and Page do.
add additional org links to footer
rename org menu in footer to projects, link to grundstein and webboot.
make sure that h1 and p in LogoWrapper never float next to each other.
Fix: Hero layout on mobile is broken in <0.0.12
bump required node version to 14.2.0
update Logo
- update Logo
- format modules
update logo
move @magic-modules/no-spy to devDependencies
reduce Header and Logo bundle sizes
update icon positions
re-update icon positions
Logo in Hero gets state.root passed instead of full state
- add default font size to prevent font-size: undefined; in css
- bump required node version to 14.15.4
- update dependencies
- update Header api for @magic/core 0.0.105
- update dependencies
- add FooterSection
...