Permalink
Commits on Sep 23, 2018
  1. Update warning code

    ai committed Sep 23, 2018
  2. [Updated] Add warning to align/justify-items/content in IE (#1129)

    Dan503 authored and ai committed Sep 23, 2018
    * Add waring to align/justify-items in IE
    
    * Split align/justify-items/content to two different warning and also add tips to waring to align/justify-items/content.
    
    * putting the "i" and the "e" the right way around
    
    * Adding missing align-content test
    
    * Making warning message clearer
    
    - Triggers on more than just "display: grid"
    - Personalizes the "align/justify-self" suggestion based on what the user entered
    - Splits the warning message into multiple lines to make the warning easier to read
    
    * Increase size limit and fix function to arrow
    
    * Fix tests
    
    * Revert "Fix tests"
    
    This reverts commit a353ef6.
    
    * Attempt at fixing grid test fails
    
    It is still failing for some reason but I think the code is a bit closer to how the code is meant to be.
    
    I also added further personalisation to the warning messages as well in this commit.
    
    * Adding missing warning test
    
    * Removing rouge quote mark from warning
    
    * Theoretically this should fix the last 2 real errors
    
    * Fix for inconsistent warning error
    
    * Fix for "ei" class names
    
    * Deleting align-content test
    
    I'm deleting this test due to an issue in Autoprefixer causing Jest to not act consistently
    
    Details here
    #1127
    
    It isn't as simple as just swapping the values around because Jest expects different things depending on what test is being run.
Commits on Sep 21, 2018
  1. Update Visual Studio build tool link (#1128)

    JoshuaHall authored and ai committed Sep 21, 2018
    Currently the readme links to an older version of the Visual Studio plugin, the new version of the project is WebCompiler, also by Mads Kristensen.
  2. [css-grid] Show warning if grid-area and grid-(row/column) both prese…

    bogdan0083 authored and ai committed Sep 21, 2018
    …nt in the same rule (#1125)
    
    * Implement warning
    
    * Add test cases
    
    * Add "a" article to a warning message
Commits on Sep 19, 2018
  1. Playground fixes (#1121)

    Dan503 authored and ai committed Sep 19, 2018
    * Fixing playground watch task
    
    It was still pointing to the old playground file name. Now it watches the correct file.
    
    * Fixing CSS Grid translation support
Commits on Sep 18, 2018
  1. Clean up test

    ai committed Sep 18, 2018
  2. WIP: [grid-area] implement duplicate grid-areas (#1095)

    bogdan0083 authored and ai committed Sep 18, 2018
    * [grid-area] implement duplicate grid-areas
    
    * Adding tests for #1091 duplicate area names
    
    * small refactoring
    
    * typos in the test case output
    
    * fix typos in the test cases
    
    * remove duplicate selectors
    
    * fix the order of rules (now it is correct order)
    
    * change the selectors
    
    * Implement areas with duplicate selectors
    
    this needs refactoring, but overall it should work fine
    
    * fix incorrect duplicate selectors spawning
    
    * Implement warning if grid-template selector is not found
    
    * Add tests for warning
    
    * remoove unnecessary 'expect' function
    
    * Fix bug when -ms-grid-row/column-span wasn't added
    
    I forgot to fix this in the previous PR, so doing it now :)
    
    * refactor and add comments
    
    * warn user when grid is enabled and display: contents; is used
    
    * fix bug when last similar rule is undefined
    
    * fix areas to be inside @media with grid-template (only if areas above)
    
    * add more test cases
    
    * fix the previous test case (some rules is merged now)
    
    * merge rules inside test case
    
    * add the functionality to allow more rule merging
    
    * remove unnecessary conditions and refactor
    
    * small refactoring
    
    * Remove 'duplicate area names' warning functionality
    
    * Rewrite the implementation of insertArea function
    
    Hack API wasn't enough to implement grid-area rules with 
    duplicate area names, so I moved the call of insertAreas
    function to processor.js and rewrote it from the start.
    
    * Update stylesheet test cases to fit the new duplicate rules feature
    
    As we have duplicate grid-area rules support, the order of rules is changed now. Before that the pack of duplicate rules with prefixes was inserted after the last grid-area rule, but now each duplicate rule is inserted right after the matched rule.
    
    We also preserve the order of prefixed grid-area rules and merge the rules with the same media parameters
    
    * Change the order of test case with media rules
    
    We should pay attention to this commit, I'm not sure if it's right, but the output order for grid-area rules inside media rule is changed. Can it break something?
    
    * Fix the warning test to match the changed css test case
    
    * Rename duplicate-grid-areas-above -> duplicate-grid-areas-complex
    
    I also added the additional complex test case as Dan showed [here](#1095 (comment))
    
    * [refactor] add comments for clarity, move the piece of code to a different function
    
    * Change warning message (make it more informative)
    
    * Fix typos
    
    * Fix the bug when not found grid-area identifier crashed the compiler
    
    * Change the warning message a little
    
    * Improve warning function to show warnings only for selectors with duplicate area names
    
    * Change warning message
    
    * Add more test cases
    
    * Fix the bug when control comments were ignored for grid-area
  3. Simplify file names

    ai committed Sep 18, 2018
  4. Fix linter

    ai committed Sep 18, 2018
  5. Move playground from build

    ai committed Sep 18, 2018
  6. Adding a basic experimentation playground to the repo (#1120)

    Dan503 authored and ai committed Sep 18, 2018
    * Adding a basic experimentation playground to the repo
    
    1. Run the command "gulp play"
    2. Write some CSS in playground.input.css and save the file
    3. View the output CSS in playground.output.css
    
    * Theoretically this should fix the Travis CI error
Commits on Sep 12, 2018
  1. Refactoring, remove reduanded else (#1112)

    janczer authored and ai committed Sep 12, 2018
Commits on Sep 10, 2018
  1. Fix typos (#1107)

    janczer authored and ai committed Sep 10, 2018
Commits on Sep 5, 2018
  1. update babel-preset-env link (#1105)

    revelt authored and ai committed Sep 5, 2018
    it was migrated since
Commits on Sep 4, 2018
  1. Release 9.1.5 version

    ai committed Sep 4, 2018
  2. Update Size Limit

    ai committed Sep 4, 2018
  3. Fix package.json compiler

    ai committed Sep 4, 2018
  4. Release 9.1.4 version

    ai committed Sep 4, 2018
  5. Clean up package.json build

    ai committed Sep 4, 2018
  6. Update dependencies

    ai committed Sep 4, 2018
Commits on Aug 30, 2018
  1. Fix tests

    ai committed Aug 30, 2018
  2. Use babel 7 in stabdalone build

    ai committed Aug 30, 2018
  3. Use Babel 7

    ai committed Aug 30, 2018
  4. Update dependencies

    ai committed Aug 30, 2018
Commits on Aug 22, 2018
  1. Release 9.1.3 version

    ai committed Aug 22, 2018
  2. Fix old FF gradient prefix

    ai committed Aug 22, 2018
  3. Fix code indent

    ai committed Aug 22, 2018
  4. Update docs

    ai committed Aug 22, 2018
  5. Sort info output

    ai committed Aug 22, 2018
  6. Update dependencies

    ai committed Aug 22, 2018
Commits on Aug 19, 2018
  1. Release 9.1.2 version

    ai committed Aug 19, 2018