Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: openinfrastructure/openinfrastructure.github.io
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: main
Choose a base ref
...
head repository: openinfrastructure/openinfrastructure.github.io
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: docusaurus_site
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 5 commits
  • 274 files changed
  • 1 contributor

Commits on Jul 12, 2024

  1. Remove everything

    glarizza committed Jul 12, 2024
    Configuration menu
    Copy the full SHA
    5ca00c2 View commit details
    Browse the repository at this point in the history
  2. Refactor the site to use Docusaurus

    PROBLEM:
    
    The existing site is using out of date versions of Docsy and Hugo. We
    need to either upgrade those components, or use the time to switch to
    a different static site generator.
    
    SOLUTION:
    
    Use Docusaurus. Jeff has had a good experience using it with Holos, so
    let's use the opportunity to switch the site to Docusaurus.
    
    This commit refactors the existing site content to use Docusaurus with
    the following details:
    
    Removed the Logo blog as it really doesn't serve us well.
    Used undraw.co SVG graphics on the landing page.
    Removed "Google Partners" because evidently we aren't anymore.
    Setup redirects to the existing site URLs so Google won't complain.
    OUTCOME:
    
    Our existing site content, but on a different static site generation
    platform, and one that is easy for us to update.
    glarizza committed Jul 12, 2024
    Configuration menu
    Copy the full SHA
    6d48d71 View commit details
    Browse the repository at this point in the history
  3. Update package.json and package-lock.json

    I updated the temporary package name to the name of our repo.
    glarizza committed Jul 12, 2024
    Configuration menu
    Copy the full SHA
    aef9fb9 View commit details
    Browse the repository at this point in the history
  4. Update README

    The previous README was the canned version using `yarn` to install,
    build, and deploy the site. We're using `npm` to build and deploy the
    site with Cloudflare, so I've updated the README to include the
    `npm`-specific instructions.
    glarizza committed Jul 12, 2024
    Configuration menu
    Copy the full SHA
    45e6faf View commit details
    Browse the repository at this point in the history
  5. Don't truncate generated card text

    PROBLEM:
    
    On the autogenerated index pages (/services and /technical), the
    descriptions of the pages represented by the cards were being truncated.
    
    SOLUTION:
    
    Update the CSS to disable truncation.
    
    OUTCOME:
    
    Full descriptions are available on the autogenerated index pages for
    each referenced child pageD.
    glarizza committed Jul 12, 2024
    Configuration menu
    Copy the full SHA
    9489b7a View commit details
    Browse the repository at this point in the history
Loading