Giter VIP home page Giter VIP logo

mdx-deck-theme's Introduction

Bekk mdx-deck tema

Et gjenbrukbart Bekk-tema for mdx-deck!

Bruk

For å få Bekk-tema må du først installere det:

npm install selbekk/mdx-deck-theme

Det er ikke lagt ut som en npm-pakke enda (siden vi fortsatt er i alfatesting-stadiet), men det kommer nok snart.

Så, øverst i deck.mdx-fila di, legg til følgende linje:

export { lightTheme as theme } from '@bekk/mdx-deck-theme';

eller, for en litt mørkere tone:

export { darkTheme as theme } from '@bekk/mdx-deck-theme';

Fonter

Hvis du ikke har merkevarefontene installert på din datamaskin, må du laste dem ned og installere dem selv. De finner du på merkevare.bekk.no (krever innlogging).

Fontene heter Newzald og DIN OT.

Komponenter og konstanter

I tillegg til det grunnleggende temaet har man noen ekstra verktøy man kan bruke om man skulle trenge dem:

CoverSlide

Den første sliden har et litt mer komplekst design. Bruk denne komponenten for å slippe å lage den selv.

Eksempel

import { CoverSlide } from '@bekk/mdx-deck-theme';

<CoverSlide
  what="Tittel på presentasjon"
  who="Navn på de(n) som prater, og rolle"
  when="Dato"
  where="Anledning / sted"
  textColor="#hex-farge, hvis man trenger å overstyre temaet (optional)"
/>;

StandaloneHeading

En stor, sentrert tekst. Passer bra til å introdusere temas.

Eksempel

import { StandaloneHeading } from '@bekk/mdx-deck-theme';

<StandaloneHeading>Overskrifter er viktige</StandaloneHeading>;

SmallText

Brukes under tabeller eller figurer for å beskrive hva som står over

Eksempel

import { SmallText } from '@bekk/mdx-deck-theme'

<SmallText>En beskrivelse av hva som står over</SmallText>

fonts

Et objekt med de forskjellige font-familiene vi bruker, om man trenger å gjøre tilpasninger.

import { fonts } from '@bekk/mdx-deck-theme'`

const css = {
  h1: {
    fontFamily: fonts.serif,
  },
  h2: {
    fontFamily: fonts.sansSerif,
  }
};

colors

Et objekt med de forskjellige fargene i merkevareprofilen vår, om man trenger å gjøre tilpasninger til temaet, eller lage sine egne komponenter.

Følgende nøkler er tilgjengelig:

import { colors } from '@bekk/mdx-deck-theme'`

const profileColors = [
  colors.white,
  colors.greyLighter,
  colors.greyLight,
  colors.greyMedium,
  colors.greyDark,
  colors.greyDarker,
  colors.black,
  colors.red,
  colors.orange,
  colors.purple,
  colors.green,
  colors.darkBlue,
  colors.greyBlue,
  colors.lightBlue,
]

For instruksjoner rundt mdx-deck, eller mdx generelt, ta en titt på de respektive dokumentasjonssidene:

Utvikling

Hvis du vil utvikle litt på dette temaet, kan du starte det slik:

npm start

Du finner eksempel-decket i deck.mdx.

mdx-deck-theme's People

Contributors

selbekk avatar

Stargazers

 avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.