Skip to content

foundational @magic-themes theme for project presentation.

License

Notifications You must be signed in to change notification settings

magic-themes/project

Repository files navigation

@magic-themes/project

foundational @magic-theme for project presentation.

pages this theme is used on: @magic @grundstein @webboot

NPM version Linux Build Status Windows Build Status Coverage Status Greenkeeper badge Known Vulnerabilities

install:

npm install --save --save-exact @magic-themes/project

usage:

import:
// 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.

overwrite

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

changelog

0.0.1

first release

0.0.2

add color to .active Links in Menus

0.0.3
  • Header correctly propagates state.root downwards to MenuItem
  • theme exports a default state object now
0.0.4
  • Logo: Update @magic logo
  • Hero: logo is bigger
  • use markdown for example page
0.0.5

Footer: use Credits module from @magic/core

0.0.6
  • fix: remove logotext from header
  • link color: better visibility for links
  • Footer: only show menu containers if menu exists.
0.0.7
  • Footer: change link colors to be readable.
  • updates for markdown state handling.
0.0.8
  • no errors if theme vars are not set, defaults instead
  • Hero: floating fixed
  • Header/Menu: top menu margin adjusted to font-size
0.0.9

Fix: Header now uses vars.maxWidth, as Footer, Hero and Page do.

0.0.10

add additional org links to footer

0.0.11

rename org menu in footer to projects, link to grundstein and webboot.

0.0.12

make sure that h1 and p in LogoWrapper never float next to each other.

0.0.13

Fix: Hero layout on mobile is broken in <0.0.12

0.0.14

bump required node version to 14.2.0

0.0.15

update Logo

0.0.16
  • update Logo
  • format modules
0.0.17

update logo

0.0.18

move @magic-modules/no-spy to devDependencies

0.0.19

reduce Header and Logo bundle sizes

0.0.20

update icon positions

0.0.21

re-update icon positions

0.0.22

Logo in Hero gets state.root passed instead of full state

0.0.23
  • add default font size to prevent font-size: undefined; in css
0.0.24
  • bump required node version to 14.15.4
  • update dependencies
  • update Header api for @magic/core 0.0.105
0.0.25
  • update dependencies
  • add FooterSection
0.0.26 - unreleased

...

About

foundational @magic-themes theme for project presentation.

Resources

License

Stars

Watchers

Forks

Packages

No packages published