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

[WIP] Website reorg & reboot #59

Open
wants to merge 23 commits into
base: main
Choose a base branch
from

Commits on Sep 17, 2024

  1. Move pages to archive

    Move the existing pages to an archive for now. Can remove later if needed.
    
    Ignored the archive directory in the jekyll build.
    
    agstack#58
    vmbrasseur committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    97a6f0e View commit details
    Browse the repository at this point in the history
  2. Also move release notes to archive

    Oops, missed this one.
    
    agstack#58
    vmbrasseur committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    ea2c4d0 View commit details
    Browse the repository at this point in the history
  3. Add stubbed pages

    Bare bones so far. Placeholders that need content.
    
    agstack#58
    vmbrasseur committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    51a6155 View commit details
    Browse the repository at this point in the history
  4. Add _posts directory

    Will be needed for the News (blog) menu item.
    
    agstack#58
    vmbrasseur committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    238959d View commit details
    Browse the repository at this point in the history
  5. Rename index.html -> index.md

    So it can pick up a layout more easily.
    
    agstack#58
    vmbrasseur committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    5d41b10 View commit details
    Browse the repository at this point in the history
  6. Ignore .github in the build

    Dunno whether it's trying, but may as well make sure.
    
    agstack#58
    vmbrasseur committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    67ea72b View commit details
    Browse the repository at this point in the history
  7. Add AgStack to copyright statement in footer.

    May need to change this to LF, but at least it's in a config var now so that'll be easy.
    
    agstack#58
    vmbrasseur committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    adb8034 View commit details
    Browse the repository at this point in the history
  8. Add pages to the navbar

    It looks bad, but that's fixable with theming.
    
    agstack#58
    vmbrasseur committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    c51346a View commit details
    Browse the repository at this point in the history

Commits on Oct 8, 2024

  1. A stack of changes, large and small

    Fiddling with getting /news/ going. WIP.
    
    Add a bit of content on some pages.
    
    Edit content on others.
    
    Trying (and failing) not to get distracted by layout yet.
    vmbrasseur committed Oct 8, 2024
    Configuration menu
    Copy the full SHA
    e39894d View commit details
    Browse the repository at this point in the history

Commits on Oct 10, 2024

  1. Continued iteration

    Probably at the place where I can start finding a theme.
    vmbrasseur committed Oct 10, 2024
    Configuration menu
    Copy the full SHA
    1f6a824 View commit details
    Browse the repository at this point in the history

Commits on Oct 14, 2024

  1. CHANGE ALL THE THINGS

    Switch to using the Minimal Mistakes theme.
    
    At the moment all the old stuff is under `archive`. I'll delete it later.
    vmbrasseur committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    56ddc12 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3c03b8b View commit details
    Browse the repository at this point in the history
  3. Progress so far today

    It's looking pretty good, but the  /news/ collection isn't displaying correctly.
    vmbrasseur committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    e94d4ab View commit details
    Browse the repository at this point in the history

Commits on Oct 17, 2024

  1. Continued work on the news page

    Still trying to get it to display properly.
    
    I've removed the collection step and instead mapped _posts to the /news URL.
    
    Still can't get the layouts to work, though.
    vmbrasseur committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    188408c View commit details
    Browse the repository at this point in the history

Commits on Oct 30, 2024

  1. Remove news stuff for now

    vmbrasseur committed Oct 30, 2024
    Configuration menu
    Copy the full SHA
    70ec79d View commit details
    Browse the repository at this point in the history
  2. Remove test text

    Replace with production-ready draft text.
    vmbrasseur committed Oct 30, 2024
    Configuration menu
    Copy the full SHA
    65a0ba2 View commit details
    Browse the repository at this point in the history
  3. Cleanup + Index + Projects

    * Delete a bunch of unused files
    * Add some placeholder images
    * Clean up index page a bit, including changing hero image
    * Get /projects/ building from a data file
    
    agstack#58
    vmbrasseur committed Oct 30, 2024
    Configuration menu
    Copy the full SHA
    64adeea View commit details
    Browse the repository at this point in the history
  4. Fix the footer

    * Add correct owner
    * Turn on last-updated date
    * Add all the legal links
    
    agstack#58
    vmbrasseur committed Oct 30, 2024
    Configuration menu
    Copy the full SHA
    526bf0f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    4f4b074 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    f591d91 View commit details
    Browse the repository at this point in the history
  7. Update about page

    * Brian -> Sumer
    * Unpack NPO acronym
    * Direct questions to contact page
    vmbrasseur committed Oct 30, 2024
    Configuration menu
    Copy the full SHA
    4e6b808 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    9a973ca View commit details
    Browse the repository at this point in the history

Commits on Nov 1, 2024

  1. Configuration menu
    Copy the full SHA
    3c67863 View commit details
    Browse the repository at this point in the history