Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support for gride size and position #250

Open
wants to merge 20 commits into
base: master
Choose a base branch
from

Commits on Feb 28, 2023

  1. Fix warnings linked to prefix use of '$'

    leo committed Feb 28, 2023
    Configuration menu
    Copy the full SHA
    9b3898d View commit details
    Browse the repository at this point in the history
  2. First draft for grid items' position support

    First draft to support the following CSS properties:
    grid-row-start, grid-row-end, grid-column-start, grid-column-end,
    grid-row, grid-column and grid-area.
    leo committed Feb 28, 2023
    Configuration menu
    Copy the full SHA
    57085ab View commit details
    Browse the repository at this point in the history

Commits on Mar 1, 2023

  1. Remove unnecessary $.

    leo committed Mar 1, 2023
    Configuration menu
    Copy the full SHA
    6f82db8 View commit details
    Browse the repository at this point in the history

Commits on Apr 15, 2023

  1. Clean code and improve documentation

    leo committed Apr 15, 2023
    Configuration menu
    Copy the full SHA
    ed216b5 View commit details
    Browse the repository at this point in the history
  2. Implement all checks as partial functions

    leo committed Apr 15, 2023
    Configuration menu
    Copy the full SHA
    9321f30 View commit details
    Browse the repository at this point in the history
  3. Rename functions and types for four grid-line

    Add a `4` at the end of such data types and functions for more
    consistency.
    leo committed Apr 15, 2023
    Configuration menu
    Copy the full SHA
    fb68204 View commit details
    Browse the repository at this point in the history

Commits on Apr 17, 2023

  1. Explicit import of the sort function

    This avoids a warning from the compiler.
    leo committed Apr 17, 2023
    Configuration menu
    Copy the full SHA
    d583358 View commit details
    Browse the repository at this point in the history
  2. Create new tests

    leo committed Apr 17, 2023
    Configuration menu
    Copy the full SHA
    8cc3b37 View commit details
    Browse the repository at this point in the history
  3. Reorganise import and documentation

    leo committed Apr 17, 2023
    Configuration menu
    Copy the full SHA
    9ac03f1 View commit details
    Browse the repository at this point in the history
  4. Improve documentation and examples

    leo committed Apr 17, 2023
    Configuration menu
    Copy the full SHA
    52c9c96 View commit details
    Browse the repository at this point in the history

Commits on Apr 18, 2023

  1. Improve documentation

    Use of folding headings to make the documentation more compact.
    leo committed Apr 18, 2023
    Configuration menu
    Copy the full SHA
    d5301e3 View commit details
    Browse the repository at this point in the history
  2. Small fix in the documentation

    Added a Example heading. There is unfortunately a bug with Haddock
    when trying to make the heading foldable.
    leo committed Apr 18, 2023
    Configuration menu
    Copy the full SHA
    c9cd189 View commit details
    Browse the repository at this point in the history
  3. Add CustomIdentGrid data type and instances

    This will allow a more finer control grain over the types and
    there documentation.
    leo committed Apr 18, 2023
    Configuration menu
    Copy the full SHA
    61af420 View commit details
    Browse the repository at this point in the history

Commits on Apr 21, 2023

  1. Implement checks when creating custom-ident

    The checks are for the moment only when the custom-ident is
    created as a 'CustomIdent' type.
    leo committed Apr 21, 2023
    Configuration menu
    Copy the full SHA
    093a38a View commit details
    Browse the repository at this point in the history
  2. Remove type/instances constructors for GridLine

    As long as there are no function implementing Either instead
    of the partial functions, there is a risk for invalid value being
    built by the user. Also we could later change the interface of
    those functions/constructors so they return an Either value.
    leo committed Apr 21, 2023
    Configuration menu
    Copy the full SHA
    db8f9d7 View commit details
    Browse the repository at this point in the history
  3. Add custom-ident checks for String instances

    Errors are now raised when invalid custom-ident are provided,
    regardless if they are provided as a String or as a CustomIdentGrid.
    leo committed Apr 21, 2023
    Configuration menu
    Copy the full SHA
    b3a2df0 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    64d7dd1 View commit details
    Browse the repository at this point in the history
  5. Correct style to avoid compilation error

    The compilation error is with older version of GHC when compiling
    with Nix.
    leo committed Apr 21, 2023
    Configuration menu
    Copy the full SHA
    970ec28 View commit details
    Browse the repository at this point in the history
  6. Add change to changelog

    leo committed Apr 21, 2023
    Configuration menu
    Copy the full SHA
    41aa057 View commit details
    Browse the repository at this point in the history
  7. Correct compilation failure for old version of GHC

    Comments of arguments where not properly formatted and lead to a
    compilation failure for older version of GHC when testing the build
    with Nix.
    leo committed Apr 21, 2023
    Configuration menu
    Copy the full SHA
    1859e04 View commit details
    Browse the repository at this point in the history