Skip to content
This repository was archived by the owner on May 7, 2024. It is now read-only.

Releases: MarsBased/marscss

rework placeholders

22 Oct 22:35
8f31de8

Choose a tag to compare

Placeholders have been modified.

You can now add them from any place with @include placeholder() accepts any number of arrays as string or as a map, if string uses the same name both for the placeholder as for the call to the function.

Now it does not allow creating placeholders once we have added the include marscss.

@include help

Now it gives detailed information about the placeholders that we have assets.

Big changes in @include marscss

Now only generates the placeholders, the arguments have been eliminated and it does not allow to be called more than once.

The documentation has been structured a bit but there is a lot of work here

extends() -> placeholders()

19 Oct 13:39
70570d1

Choose a tag to compare

  • The name has been changed from extend and extends to simply placeholders (), it was confusing
  • The organization of the documentation has been adjusted.
  • New elements have been added to the API
  • Has been modified include grid now refers to bootstrap-grids

extends()

18 Oct 20:19
07e154d

Choose a tag to compare

Now all the extends are generated as a self-documenting builder, an example has been added to add a new extend.


The following functions have been created and documented:

  • columns()
  • make-col-ready()
  • make-row()
  • make-container()
  • ratio()

placeholder %grid-column has been replaced by %column

The following aliases have been added:

  • @debug help() -> @include help()
  • @debug map-debug() -> 
@include debug()

Fixed some bugs that could appear in old versions of webpack.

Fix bugs

18 Oct 16:43
571fd34

Choose a tag to compare

Fixed npm files

npm package

18 Oct 16:27

Choose a tag to compare

relocated marscss npm package.

SVGPACK

17 Oct 20:06
5f1fde5

Choose a tag to compare

  • SVGPACK has been added to the project to manage the marscss icons..
  • The icons.sketch file with the different icons has also been added.
  • Different scripts have been added to automate the process
    • yarn build:sketch
    • yarn build:svgpack
    • yarn build:icons

metaMars

13 Oct 23:14
dc3aac6

Choose a tag to compare

  • Alerts have been refactored and simplified.
  • Added map-stringify() of sass-maps-plus, it return a pretty-printed string representation of a map.
  • Added map-debug() that allows to see the content of the maps without the metas using map-stringify.
  • meta-clean() and meta-only() functions have been added to work with the metas.
  • Old files have been deleted.

MetaHelp !

10 Oct 22:15
724d683

Choose a tag to compare

  • Add component alerts
  • Add @debug help(function()) to give us information about the different functions of marscss in the terminal.
  • Refactor styles to be able to work with the META.
  • Improvements in documentation

v0.6.1: V0.6.1 (#104)

11 Jul 17:08
e1f1487

Choose a tag to compare

  • Added !default to all variables of _default-variables.scss

stylish

04 Jul 21:34
fbde4f6

Choose a tag to compare

  • Refactorized style() now it is able to directly process properties.

  • Rules have been replaced by Block, now it is not necessary to extend them from this with what they represent a set of properties

  • reset() the properties that worked with inherit in the global selector * have been removed and they have been passed to the corresponding selectors, these properties were inherited in the DOM and they made it very annoying when consulting the chrome inspector

  • The following variables have been replaced

    • $class-reset for $reset-selector
    • $class-reset-all for $reset-all-selector
  • The API has been refactored now it is easier to add new elements

  • The selectors have been added to the API and the name of the names to selectors file has been replaced.

  • Added @include tests() to verify that the structure returned is what is expected in the different types, this uses the api yml files, at the moment properties, blocks, values and builders are checked.