feature: Social footer icons in header navigation

This commit is contained in:
Wayne Sutton
2026-01-01 16:06:36 -08:00
parent 2858b6149b
commit 4cfbb2588a
20 changed files with 216 additions and 16 deletions

View File

@@ -2,7 +2,7 @@
---
Type: page
Date: 2026-01-01
Date: 2026-01-02
---
An open-source publishing framework built for AI agents and developers to ship websites, docs, or blogs.. Write markdown, sync from the terminal. Your content is instantly available to browsers, LLMs, and AI agents. Built on Convex and Netlify.

View File

@@ -2,12 +2,34 @@
---
Type: page
Date: 2026-01-01
Date: 2026-01-02
---
All notable changes to this project.
![](https://img.shields.io/badge/License-MIT-yellow.svg)
## v2.5.0
Released January 1, 2026
**Social footer icons in header navigation**
- New `showInHeader` option in `siteConfig.socialFooter` to display social icons in the header
- Social icons appear left of the search icon on desktop viewports
- Uses same icons and links as the social footer component
- Configurable via siteConfig, FORK_CONFIG.md, and fork-config.json
- Set `showInHeader: true` in socialFooter config to enable
**Technical details:**
- Exported `platformIcons` from `src/components/SocialFooter.tsx` for reuse
- Added social icon rendering in `src/components/Layout.tsx` header controls
- Added `.header-social-links` and `.header-social-link` CSS styles
- Updated `SocialFooterConfig` interface with `showInHeader: boolean`
- Added socialFooter support to `scripts/configure-fork.ts`
Updated files: `src/config/siteConfig.ts`, `src/components/SocialFooter.tsx`, `src/components/Layout.tsx`, `src/styles/global.css`, `scripts/configure-fork.ts`, `FORK_CONFIG.md`, `fork-config.json.example`, `public/raw/docs.md`, `public/raw/setup-guide.md`, `files.md`, `TASK.md`, `changelog.md`, `content/pages/changelog-page.md`
## v2.4.0
Released January 1, 2026

View File

@@ -2,7 +2,7 @@
---
Type: page
Date: 2026-01-01
Date: 2026-01-02
---
You found the contact page. Nice

View File

@@ -2,7 +2,7 @@
---
Type: page
Date: 2026-01-01
Date: 2026-01-02
---
## Getting Started

View File

@@ -2,7 +2,7 @@
---
Type: page
Date: 2026-01-01
Date: 2026-01-02
---
Built with [Convex](https://convex.dev) for real-time sync and deployed on [Netlify](https://netlify.com). Read the [project on GitHub](https://github.com/waynesutton/markdown-site) to fork and deploy your own. View [real-time site stats](/stats).

View File

@@ -2,7 +2,7 @@
---
Type: page
Date: 2026-01-01
Date: 2026-01-02
---
An open-source publishing framework built for AI agents and developers to ship **[docs](/docs)**, or **[blogs](/blog)** or **[websites](/)**.

View File

@@ -2,7 +2,7 @@
---
Type: page
Date: 2026-01-01
Date: 2026-01-02
---
# Newsletter Demo Page

View File

@@ -2,7 +2,7 @@
---
Type: page
Date: 2026-01-01
Date: 2026-01-02
---
This markdown framework is open source and built to be extended. Here is what ships out of the box.