reef
Reef, a free bilingual Astro 7 blog theme by Aloha Pixel. Light by default with a composed dark mode, English and French, RSS per language. Demo: https://reef.alohapixel.app
File Explorer
- settings.json
- verifier.yml
- astro.md
- motion.md
- seo.md
- tailwind.md
- typescript.md
- design.md
- about.png
- blog.png
- contact.png
- default.png
- topics.png
- reef-iphone-poster.webp
- app.mjs
- checks.mjs
- covers.mjs
- favicon.mjs
- house.mjs
- og.mjs
- poster.mjs
- rebrand.mjs
- verify.lisibilite.mjs
- verify.mjs
- verify.probe.mjs
- AuthorCard.astro
- FeaturedPostCard.astro
- PostCard.astro
- TopicCard.astro
- topicTone.ts
- EmptyState.astro
- PostGrid.astro
- TopicNav.astro
- _navbar.ts
- Footer.astro
- Navbar.astro
- PageHero.astro
- PhoneShot.astro
- SectionHeader.astro
- _film.ts
- FeaturedPost.astro
- FilmScene.astro
- Hero.astro
- LatestPosts.astro
- NewsletterInvite.astro
- StudioNote.astro
- TopicMarquee.astro
- TopicStrip.astro
- WritersStrip.astro
- LegalArticle.astro
- PostBody.astro
- PostFooter.astro
- PostHero.astro
- ReadingProgress.astro
- RelatedPosts.astro
- TableOfContents.astro
- Search.astro
- Icon.astro
- icons.ts
- index.ts
- README.md
- Accordion.astro
- AccordionItem.astro
- index.ts
- Alert.astro
- index.ts
- Avatar.astro
- index.ts
- Badge.astro
- index.ts
- Breadcrumb.astro
- index.ts
- Button.astro
- index.ts
- Card.astro
- CardContent.astro
- CardDescription.astro
- CardFooter.astro
- CardHeader.astro
- CardTitle.astro
- index.ts
- Checkbox.astro
- index.ts
- CtaButton.astro
- index.ts
- Dialog.astro
- DialogClose.astro
- DialogDescription.astro
- DialogFooter.astro
- DialogHeader.astro
- DialogTitle.astro
- DialogTrigger.astro
- index.ts
- Dropdown.astro
- DropdownItem.astro
- DropdownLabel.astro
- DropdownMenu.astro
- DropdownSeparator.astro
- DropdownTrigger.astro
- index.ts
- EmptyState.astro
- emptyState.ts
- index.ts
- Field.astro
- field.ts
- index.ts
- index.ts
- Input.astro
- index.ts
- Kbd.astro
- index.ts
- Label.astro
- index.ts
- List.astro
- ListItem.astro
- index.ts
- LocaleSwitcher.astro
- index.ts
- Marquee.astro
- index.ts
- Pagination.astro
- index.ts
- Radio.astro
- index.ts
- Reveal.astro
- index.ts
- RollText.astro
- index.ts
- Searchbox.astro
- index.ts
- Select.astro
- index.ts
- Separator.astro
- index.ts
- sheet-gesture.ts
- Sheet.astro
- index.ts
- Skeleton.astro
- index.ts
- Spinner.astro
- index.ts
- StaggerReveal.astro
- index.ts
- Switch.astro
- index.ts
- Table.astro
- TableBody.astro
- TableCell.astro
- TableHead.astro
- TableHeader.astro
- TableRow.astro
- index.ts
- Tab.astro
- TabList.astro
- TabPanel.astro
- Tabs.astro
- index.ts
- Textarea.astro
- index.ts
- ThemeInit.astro
- ThemeToggle.astro
- index.ts
- Tooltip.astro
- _dialog.ts
- _overlay.css
- README.md
- configDataTypes.ts
- legalData.json.ts
- navData.json.ts
- siteData.json.ts
- siteSettings.json.ts
- mara-lindqvist.json
- noor-benali.json
- tomas-abaroa.json
- mara-lindqvist.json
- noor-benali.json
- tomas-abaroa.json
- a-performance-budget-that-survives-contact.md
- a-type-scale-you-can-defend.md
- content-collections-are-a-contract.md
- dark-mode-is-a-content-problem.md
- measuring-what-the-reader-feels.md
- pricing-a-redesign-without-guessing.md
- the-real-cost-of-a-web-font.md
- what-a-good-brief-looks-like.md
- writing-html-that-ages-well.md
- a-performance-budget-that-survives-contact.md
- a-type-scale-you-can-defend.md
- content-collections-are-a-contract.md
- dark-mode-is-a-content-problem.md
- measuring-what-the-reader-feels.md
- pricing-a-redesign-without-guessing.md
- the-real-cost-of-a-web-font.md
- what-a-good-brief-looks-like.md
- writing-html-that-ages-well.md
- craft.json
- design.json
- performance.json
- studio.json
- typography.json
- craft.json
- design.json
- performance.json
- studio.json
- typography.json
- chrome.ts
- demo.ts
- index.ts
- pages.ts
- reading.ts
- chrome.ts
- demo.ts
- index.ts
- pages.ts
- reading.ts
- types.ts
- config.ts
- content.ts
- index.ts
- haptics.ts
- pagination.selfcheck.ts
- pagination.ts
- posts.ts
- schema.selfcheck.ts
- schema.ts
- spring.ts
- textUtils.ts
- BaseHead.astro
- BaseLayout.astro
- [author].astro
- index.astro
- [...page].astro
- [id].astro
- [...page].astro
- index.astro
- about.astro
- contact.astro
- index.astro
- legal.astro
- privacy.astro
- rss.xml.ts
- search.astro
- terms.astro
- 404.astro
- llms.txt.ts
- robots.txt.ts
- attention.css
- fades.css
- index.css
- materials.css
- scroll.css
- slides.css
- zooms.css
- global.css
- prose.css
- tokens.css
- content.config.ts
- worker.ts
- content.md
- fluidity.md
- i18n.md
- mobile-app.md
- motion.md
- seo.md
- tokens.md
- ui-primitives.md
- index.md
- log.md
- overview.md
- .gitignore
- AGENTS.md
- astro.config.mjs
- capacitor.config.ts
- CHANGELOG.md
- CLAUDE.md
- DEPLOY.md
- LICENSE
- NOTICE.md
- package.json
- PHOTOS.md
- pnpm-lock.yaml
- pnpm-workspace.yaml
- README.md
- SPEC.md
- THIRD-PARTY.md
- tsconfig.json
- wrangler.toml
# Use via CDN
jsDelivrjsDelivr serves any public GitHub repository as a CDN with zero setup. Pick a version and a file to get a ready-to-paste link and snippet.
Link
Example
// repository documentation
Was this content helpful?
(0 ratings)
