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

Experimental React-fication #42

Draft
wants to merge 40 commits into
base: main
Choose a base branch
from
Draft

Experimental React-fication #42

wants to merge 40 commits into from

Commits on Feb 19, 2022

  1. Initial commit with CRA

    40thieves committed Feb 19, 2022
    Configuration menu
    Copy the full SHA
    ca093f8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8b02e7f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c325edd View commit details
    Browse the repository at this point in the history
  4. Add blockly hook

    40thieves committed Feb 19, 2022
    Configuration menu
    Copy the full SHA
    7fdd0ca View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    fa46dfe View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    c8cac0b View commit details
    Browse the repository at this point in the history

Commits on Feb 20, 2022

  1. Get text shadow working

    40thieves committed Feb 20, 2022
    Configuration menu
    Copy the full SHA
    5352e9e View commit details
    Browse the repository at this point in the history

Commits on Feb 24, 2022

  1. Start on loading exercises

    40thieves committed Feb 24, 2022
    Configuration menu
    Copy the full SHA
    15df03e View commit details
    Browse the repository at this point in the history

Commits on Mar 4, 2022

  1. this was inevitable wasn't it

    I'm not doing fancy layouts by hand...
    SallyMcGrath committed Mar 4, 2022
    Configuration menu
    Copy the full SHA
    7185d82 View commit details
    Browse the repository at this point in the history
  2. link to scss

    SallyMcGrath committed Mar 4, 2022
    Configuration menu
    Copy the full SHA
    50c676e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6dadd98 View commit details
    Browse the repository at this point in the history
  4. fiddle with links

    moving to a new branch now to do layout
    SallyMcGrath committed Mar 4, 2022
    Configuration menu
    Copy the full SHA
    8d093d2 View commit details
    Browse the repository at this point in the history
  5. ignore DS_Store

    SallyMcGrath committed Mar 4, 2022
    Configuration menu
    Copy the full SHA
    17deb9a View commit details
    Browse the repository at this point in the history
  6. clean up base

    remove comments for trainees
    make modifier consistent on double dash --
    SallyMcGrath committed Mar 4, 2022
    Configuration menu
    Copy the full SHA
    df3b4c4 View commit details
    Browse the repository at this point in the history
  7. throw in a bunch of layout components

    nothing in em!
    SallyMcGrath committed Mar 4, 2022
    Configuration menu
    Copy the full SHA
    7b05ad5 View commit details
    Browse the repository at this point in the history
  8. ignore DS_Store

    SallyMcGrath committed Mar 4, 2022
    Configuration menu
    Copy the full SHA
    4a09ef9 View commit details
    Browse the repository at this point in the history
  9. add Blockly sass partial

    will also update this theme to the modern one asap
    SallyMcGrath committed Mar 4, 2022
    Configuration menu
    Copy the full SHA
    30a9a5b View commit details
    Browse the repository at this point in the history
  10. throwing in some chrome, just drafting

    I guess really App.js should just show the base structure?
    SallyMcGrath committed Mar 4, 2022
    Configuration menu
    Copy the full SHA
    6068907 View commit details
    Browse the repository at this point in the history

Commits on Mar 5, 2022

  1. move mixins to a library

    may as well do it now and stop the mess
    SallyMcGrath committed Mar 5, 2022
    Configuration menu
    Copy the full SHA
    e56e9fa View commit details
    Browse the repository at this point in the history
  2. sketching out some fun buttons

    is this how buttons work in React? Let's find out...
    SallyMcGrath committed Mar 5, 2022
    Configuration menu
    Copy the full SHA
    77ca16d View commit details
    Browse the repository at this point in the history
  3. throwing the button component in the mix

    and really just pushing blocks around -- this is NOT a design!
    SallyMcGrath committed Mar 5, 2022
    Configuration menu
    Copy the full SHA
    c6a6792 View commit details
    Browse the repository at this point in the history

Commits on Mar 6, 2022

  1. edit class to className

    darned muscle memory
    SallyMcGrath committed Mar 6, 2022
    Configuration menu
    Copy the full SHA
    fd1fdbd View commit details
    Browse the repository at this point in the history

Commits on Mar 7, 2022

  1. pointless fiddling with css

    sorry... I will clean this up
    SallyMcGrath committed Mar 7, 2022
    Configuration menu
    Copy the full SHA
    97e6dce View commit details
    Browse the repository at this point in the history
  2. output, text panel

    SallyMcGrath committed Mar 7, 2022
    Configuration menu
    Copy the full SHA
    742999f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9c03acc View commit details
    Browse the repository at this point in the history
  4. set up basic layout to look at

    it's not a finished design, deliberately done in a wireframey style so we can consider UX
    - put in a Split grid 
    - componentised everything roughly so it's readable/navigable
    - put in a wireframey style so we can play around with placement/toolbars/interactions
    SallyMcGrath committed Mar 7, 2022
    Configuration menu
    Copy the full SHA
    3016649 View commit details
    Browse the repository at this point in the history
  5. tweak handle size

    48px touch target minimum
    SallyMcGrath committed Mar 7, 2022
    Configuration menu
    Copy the full SHA
    f906a81 View commit details
    Browse the repository at this point in the history
  6. rewrite split component as render thingy

    stops it disappearing - I guess this is to do with the re-injection thing mentioned in useBlockly
    SallyMcGrath committed Mar 7, 2022
    Configuration menu
    Copy the full SHA
    0ed10dd View commit details
    Browse the repository at this point in the history

Commits on Mar 8, 2022

  1. SVG resources for backgrounds etc

    From Blush, royalty free
    SallyMcGrath committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    6971f23 View commit details
    Browse the repository at this point in the history
  2. fiddling with css to think about layouts

    just fiddling, nothing to see here
    SallyMcGrath committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    cf96e82 View commit details
    Browse the repository at this point in the history

Commits on Mar 17, 2022

  1. Merge pull request #43 from CodeYourFuture/feature/sass

    Install SASS, Prism
    SallyMcGrath authored Mar 17, 2022
    Configuration menu
    Copy the full SHA
    c46b60a View commit details
    Browse the repository at this point in the history
  2. Merge pull request #46 from CodeYourFuture/feature/layout

    Stacked PR (Layout dep on SASS) for Ali - just going to merge this - feel free to toss it out if you hate it
    SallyMcGrath authored Mar 17, 2022
    Configuration menu
    Copy the full SHA
    d3cf012 View commit details
    Browse the repository at this point in the history

Commits on Apr 9, 2022

  1. Install prettier

    40thieves committed Apr 9, 2022
    Configuration menu
    Copy the full SHA
    c7eca3d View commit details
    Browse the repository at this point in the history
  2. Prettify

    40thieves committed Apr 9, 2022
    Configuration menu
    Copy the full SHA
    2239b68 View commit details
    Browse the repository at this point in the history
  3. Add format command

    40thieves committed Apr 9, 2022
    Configuration menu
    Copy the full SHA
    346f3d5 View commit details
    Browse the repository at this point in the history
  4. Add actions config

    40thieves committed Apr 9, 2022
    Configuration menu
    Copy the full SHA
    d07bfcc View commit details
    Browse the repository at this point in the history
  5. Improve prettier config

    40thieves committed Apr 9, 2022
    Configuration menu
    Copy the full SHA
    046f96d View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    13d165c View commit details
    Browse the repository at this point in the history

Commits on Apr 12, 2022

  1. Remove Actions for now

    Since we're not targeting main and it's nested within the client folder, I don't think this would have worked. Instead we can just assume that prettier is set up in people's editors
    40thieves committed Apr 12, 2022
    Configuration menu
    Copy the full SHA
    a6e85ee View commit details
    Browse the repository at this point in the history

Commits on Apr 28, 2022

  1. Merge pull request #69 from CodeYourFuture/prettier-react

    Prettify React code
    40thieves authored Apr 28, 2022
    Configuration menu
    Copy the full SHA
    bfdaec9 View commit details
    Browse the repository at this point in the history