Skip to content

Simple website - #1

Merged
alessandrofelder merged 3 commits into
mainfrom
simple-website
Jun 25, 2026
Merged

Simple website#1
alessandrofelder merged 3 commits into
mainfrom
simple-website

Conversation

@alessandrofelder

@alessandrofelder alessandrofelder commented Jun 25, 2026

Copy link
Copy Markdown
Contributor

Largely vibecoded using this prompt in GH copilot.

My ultimate goal is to make a simple sphinx-based github pages website, in the fresh photon-mosaic.github.io repo using gh pages. In the first instance it should contain the readme that is currently in the .github/profile folder in a sibilng repo. I can copy it over if that's easiest.

Then checked by building locally, reading all changes, and a few small edits.

Also removed border from schematic compared to figure in .github (will make separate PR). And I set up necessary CSS so the logo has a transparent background.

And added a basic, website-targetted pre-commit config.

includes basic GH workflow
copies readme from .github
links to existing pipeline docs page, and to api gh page
@alessandrofelder
alessandrofelder marked this pull request as ready for review June 25, 2026 15:56

@lauraporta lauraporta left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just noticed two things, can open an issue and fix them later:

  • when we hoover on github simbol we see just "GitHub", we might want to say "photon-mosaic api package"
  • docs/build/ is not gitignored

@alessandrofelder

Copy link
Copy Markdown
Contributor Author

Great, agree - thanks for opening the issues.

@alessandrofelder
alessandrofelder merged commit 4482763 into main Jun 25, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants