Landing page for BLOSSOM: Blockwise Federated Learning Over Shared and Sparse Observed Modalities.
Built with Astro 5 and Tailwind CSS 4. Designed to be deployed as a static site to GitHub Pages.
npm install
npm run devOpen http://localhost:4321.
npm run build
npm run previewThe static site is emitted to dist/.
- Title, authors, links, BibTeX — edit the
paperobject at the top ofsrc/pages/index.astro. - Abstract / Method / Results copy — edit the corresponding
<section>blocks insrc/pages/index.astro. - PDF — drop
blossom.pdfintopublic/. It will be served at/blossom.pdf. - Figures — drop
teaser.pngandmethod.pngintopublic/, then swap the placeholder<div>for an<img>(see comment inindex.astro). - Colors / fonts — edit the
@themeblock insrc/styles/global.css. - Deployment URL — update
siteandbaseinastro.config.mjsonce the org and repo exist.
- Create the org and a repo named
blossomunder it. - Push this directory to that repo.
- Update
siteinastro.config.mjstohttps://<org>.github.ioandbaseto/blossom/. - Add the GitHub Actions workflow at
.github/workflows/deploy.yml(template indocs/, or use the official Astro one: https://docs.astro.build/en/guides/deploy/github/). - In repo Settings → Pages, set Source to "GitHub Actions".