+
© {new Date(post.date).getFullYear()} {post.author}. All rights reserved.
Loading articles...
+ +Loading articles...
Failed to load articles.
+Failed to load articles.
+
+
+
+
Stable Viewpoints
- Independent Articles about Stability
+ Independent Articles about Stability
+
+
+
+
+ Submit an Article
+
-
- Submit an Article
- Submit
-
diff --git a/app/submit/page.tsx b/app/submit/page.tsx
index 638f35b..cdb65ec 100644
--- a/app/submit/page.tsx
+++ b/app/submit/page.tsx
@@ -1,6 +1,7 @@
import Link from "next/link"
import { ArrowLeft, Upload, FileText, ImageIcon, CheckCircle, Users, MessageCircle } from "lucide-react"
import Footer from "@/components/footer"
+import ThemeToggle from "@/components/theme-toggle"
export const metadata = {
title: "Submit an Article | Stable Viewpoints",
@@ -10,30 +11,31 @@ export const metadata = {
export default function SubmitPage() {
return (
-
+
{/* Header */}
-
+
Back to Stable Viewpoints
+
{/* Main Content */}
-
+
{/* Title */}
Submit an Article
-
+
Stable Viewpoints is a digital publication focused on thoughtful perspectives about stability in our
rapidly changing world. We explore how emerging technologies can be used to bring greater stability to the
world. Our mission is to provide well-researched, balanced viewpoints on issues that matter for creating a
@@ -49,37 +51,37 @@ export default function SubmitPage() {
Blockchain & Cryptocurrencies
-
+
Digital assets, blockchain technology, cryptocurrency adoption, regulatory frameworks
Artificial Intelligence
-
+
AI governance, machine learning applications, ethical AI development, automation impact
Economic & Financial Stability
-
+
Monetary policy, financial markets, economic resilience, inflation dynamics
Decentralized Finance (DeFi)
-
+
Protocol analysis, yield farming, liquidity provision, DeFi security
Technology & Society
-
+
Digital transformation, cybersecurity, privacy rights, technological disruption
Monetary Systems
-
+
Central bank digital currencies (CBDCs), stablecoins, alternative monetary frameworks
@@ -89,7 +91,7 @@ export default function SubmitPage() {
{/* How to Submit */}
How to Submit an Article
-
+
We welcome contributions from writers, researchers, and experts who share our commitment to thoughtful,
well-researched content. Here's how to submit your article:
@@ -102,10 +104,10 @@ export default function SubmitPage() {
Prepare Your Article
-
+
Your article should be written in Markdown format (.md file) and include:
-
+
-
Title: Clear and descriptive
@@ -135,7 +137,7 @@ export default function SubmitPage() {
Format Your Article
- Create a file with this structure:
+ Create a file with this structure:
{`---
title: "Your Article Title Here"
@@ -171,19 +173,19 @@ Remember to cite your sources and provide value to our readers!`}
Submit your Article to the GitHub Repo
-
+
Don't worry if you're new to GitHub - here's a simple step-by-step guide:
{/* Sub-step 3.1 */}
-
+
1
Go to our repository
-
+
Visit{" "}
{/* Sub-step 3.2 */}
-
+
2
Fork the repository
-
+
Click the "Fork" button in the top-right corner. This creates your own copy of the project.
{/* Sub-step 3.3 */}
-
+
3
Add your images
-
+
-
In your forked repository, click on
public{" "}
folder
@@ -237,14 +239,14 @@ Remember to cite your sources and provide value to our readers!`}
{/* Sub-step 3.4 */}
-
+
4
Add your article
-
+
-
Navigate to
public →{" "}
articles folder
@@ -259,14 +261,14 @@ Remember to cite your sources and provide value to our readers!`}
{/* Sub-step 3.5 */}
-
+
5
Use images in your article
-
+
-
Header image: Set in the frontmatter as{" "}
image: "/images/your-header-image.jpg"
@@ -284,14 +286,14 @@ Remember to cite your sources and provide value to our readers!`}
{/* Sub-step 3.6 */}
-
+
6
Commit your changes
-
+
- Scroll down to "Commit new file"
- Add a commit message like "Add article: Your Article Title"
- Click "Commit new file"
@@ -309,14 +311,14 @@ Remember to cite your sources and provide value to our readers!`}
{/* Sub-step 4.1 */}
-
+
1
Navigate to the articles index
-
+
Go to public →{" "}
articles folder, then click on{" "}
articles-index.json
@@ -324,14 +326,14 @@ Remember to cite your sources and provide value to our readers!`}
{/* Sub-step 4.2 */}
-
+
2
Edit the file
-
+
Click the pencil icon to edit the file, then add your article information to the{" "}
articles array at the top (it will appear first on
the website)
@@ -339,7 +341,7 @@ Remember to cite your sources and provide value to our readers!`}
{/* Sub-step 4.3 */}
-
+
3
@@ -360,14 +362,14 @@ Remember to cite your sources and provide value to our readers!`}
{/* Sub-step 4.4 */}
-
+
4
Important formatting notes
-
+
- Add a comma after the previous entry and ensure proper JSON formatting
-
Featured articles: Set{" "}
@@ -389,41 +391,41 @@ Remember to cite your sources and provide value to our readers!`}
{/* Sub-step 5.1 */}
-
+
1
Start the pull request
-
+
You'll see a banner saying "This branch is ahead". Click "Contribute" → "Open pull request"
{/* Sub-step 5.2 */}
-
+
2
Add details
-
+
Add a title and description for your submission. Include: List of images you've
added and their purpose
{/* Sub-step 5.3 */}
-
+
3
Submit
- Click "Create pull request" to submit your article for review
+ Click "Create pull request" to submit your article for review
@@ -438,25 +440,25 @@ Remember to cite your sources and provide value to our readers!`}
-
+
Initial Review: We'll review your submission as soon as possible
-
+
Feedback: If changes are needed, we'll provide constructive feedback
-
+
Publication: Once approved, your article will be published on the site
-
+
Promotion: We'll share your article on our social media channels
@@ -474,7 +476,7 @@ Remember to cite your sources and provide value to our readers!`}
Technical Requirements
-
+
-
Formats: JPG, PNG, or WebP
@@ -492,7 +494,7 @@ Remember to cite your sources and provide value to our readers!`}
Content Guidelines
-
+
-
Copyright: Only use images you own or have permission to use
@@ -511,7 +513,7 @@ Remember to cite your sources and provide value to our readers!`}
Naming Convention
-
+
- Use descriptive, lowercase names with hyphens
-
Examples:{" "}
@@ -533,7 +535,7 @@ Remember to cite your sources and provide value to our readers!`}
Content Standards
-
+
-
Original work only - no plagiarism or previously published content
@@ -551,7 +553,7 @@ Remember to cite your sources and provide value to our readers!`}
Technical Requirements
-
+
-
Markdown format (.md file)
@@ -569,7 +571,7 @@ Remember to cite your sources and provide value to our readers!`}
{/* Contact */}
Questions?
-
+
If you have questions about the submission process or want to discuss a potential article idea, contact
us via:
@@ -596,7 +598,7 @@ Remember to cite your sources and provide value to our readers!`}
{/* Footer Message */}
-
+
Stable Viewpoints is committed to fostering thoughtful dialogue about the challenges and opportunities
of our time. We believe that through careful analysis and open discussion, we can work together toward a
more stable future.
diff --git a/components/blog-card.tsx b/components/blog-card.tsx
index a74b383..18d9053 100644
--- a/components/blog-card.tsx
+++ b/components/blog-card.tsx
@@ -19,6 +19,7 @@ interface BlogCardProps {
export default function BlogCard({ post }: BlogCardProps) {
return (
+
{post.featured && (
diff --git a/components/footer.tsx b/components/footer.tsx
index 5401ecb..75688a5 100644
--- a/components/footer.tsx
+++ b/components/footer.tsx
@@ -24,18 +24,18 @@ const LinkedInIcon = () => (
export default function Footer() {
return (
-
Stable Viewpoints
-Independent Articles about Stability
+Independent Articles about Stability
+Submit an Article
-+
Stable Viewpoints is a digital publication focused on thoughtful perspectives about stability in our rapidly changing world. We explore how emerging technologies can be used to bring greater stability to the world. Our mission is to provide well-researched, balanced viewpoints on issues that matter for creating a @@ -49,37 +51,37 @@ export default function SubmitPage() {
Blockchain & Cryptocurrencies
-+
Digital assets, blockchain technology, cryptocurrency adoption, regulatory frameworks
Artificial Intelligence
-+
AI governance, machine learning applications, ethical AI development, automation impact
Economic & Financial Stability
-+
Monetary policy, financial markets, economic resilience, inflation dynamics
Decentralized Finance (DeFi)
-+
Protocol analysis, yield farming, liquidity provision, DeFi security
Technology & Society
-+
Digital transformation, cybersecurity, privacy rights, technological disruption
Monetary Systems
-+
Central bank digital currencies (CBDCs), stablecoins, alternative monetary frameworks
How to Submit an Article
-+
We welcome contributions from writers, researchers, and experts who share our commitment to thoughtful, well-researched content. Here's how to submit your article:
@@ -102,10 +104,10 @@ export default function SubmitPage() { Prepare Your Article -+
Your article should be written in Markdown format (.md file) and include:
--
+
- Title: Clear and descriptive @@ -135,7 +137,7 @@ export default function SubmitPage() { Format Your Article -
-
In your forked repository, click on
public{" "} folder @@ -237,14 +239,14 @@ Remember to cite your sources and provide value to our readers!`} -
Navigate to
public→{" "}articlesfolder @@ -259,14 +261,14 @@ Remember to cite your sources and provide value to our readers!`} -
Header image: Set in the frontmatter as{" "}
image: "/images/your-header-image.jpg"@@ -284,14 +286,14 @@ Remember to cite your sources and provide value to our readers!`} - Scroll down to "Commit new file"
- Add a commit message like "Add article: Your Article Title"
- Click "Commit new file" @@ -309,14 +311,14 @@ Remember to cite your sources and provide value to our readers!`} {/* Sub-step 4.1 */} -
- Add a comma after the previous entry and ensure proper JSON formatting
-
Featured articles: Set{" "}
@@ -389,41 +391,41 @@ Remember to cite your sources and provide value to our readers!`}
{/* Sub-step 5.1 */}
- +{/* Sub-step 5.2 */} -
1 Start the pull request
-+
You'll see a banner saying "This branch is ahead". Click "Contribute" → "Open pull request"
+{/* Sub-step 5.3 */} -2 Add details
-+
Add a title and description for your submission. Include: List of images you've added and their purpose
+@@ -438,25 +440,25 @@ Remember to cite your sources and provide value to our readers!`}3 Submit
-Click "Create pull request" to submit your article for review
+Click "Create pull request" to submit your article for review
- + Initial Review: We'll review your submission as soon as possible - + Feedback: If changes are needed, we'll provide constructive feedback - + Publication: Once approved, your article will be published on the site @@ -474,7 +476,7 @@ Remember to cite your sources and provide value to our readers!`}- + Promotion: We'll share your article on our social media channels Technical Requirements
--
+
- Formats: JPG, PNG, or WebP @@ -492,7 +494,7 @@ Remember to cite your sources and provide value to our readers!`}
- Copyright: Only use images you own or have permission to use @@ -511,7 +513,7 @@ Remember to cite your sources and provide value to our readers!`}
- Use descriptive, lowercase names with hyphens
-
Examples:{" "}
@@ -533,7 +535,7 @@ Remember to cite your sources and provide value to our readers!`}
Content Standards
--
+
- Original work only - no plagiarism or previously published content @@ -551,7 +553,7 @@ Remember to cite your sources and provide value to our readers!`}
- Markdown format (.md file) @@ -569,7 +571,7 @@ Remember to cite your sources and provide value to our readers!`} {/* Contact */}
Technical Requirements
--
+
Questions?
-+
If you have questions about the submission process or want to discuss a potential article idea, contact us via:
@@ -596,7 +598,7 @@ Remember to cite your sources and provide value to our readers!`} {/* Footer Message */}-+
Stable Viewpoints is committed to fostering thoughtful dialogue about the challenges and opportunities of our time. We believe that through careful analysis and open discussion, we can work together toward a more stable future. diff --git a/components/blog-card.tsx b/components/blog-card.tsx index a74b383..18d9053 100644 --- a/components/blog-card.tsx +++ b/components/blog-card.tsx @@ -19,6 +19,7 @@ interface BlogCardProps { export default function BlogCard({ post }: BlogCardProps) { return ( +
{post.featured && ( diff --git a/components/footer.tsx b/components/footer.tsx index 5401ecb..75688a5 100644 --- a/components/footer.tsx +++ b/components/footer.tsx @@ -24,18 +24,18 @@ const LinkedInIcon = () => ( export default function Footer() { return ( -
Content Guidelines
--
+
Naming Convention
--
+
Create a file with this structure:
+Create a file with this structure:
{`---
title: "Your Article Title Here"
@@ -171,19 +173,19 @@ Remember to cite your sources and provide value to our readers!`}
Submit your Article to the GitHub Repo
- +
Don't worry if you're new to GitHub - here's a simple step-by-step guide:
{/* Sub-step 3.1 */} -1 Go to our repository
-+
Visit{" "}
2 Fork the repository
-+
Click the "Fork" button in the top-right corner. This creates your own copy of the project.
3 Add your images
--
+
4 Add your article
--
+
5 Use images in your article
--
+
6 Commit your changes
--
+
1 Navigate to the articles index
-+
Go to public →{" "}
articles folder, then click on{" "}
articles-index.json
@@ -324,14 +326,14 @@ Remember to cite your sources and provide value to our readers!`}
2 Edit the file
-+
Click the pencil icon to edit the file, then add your article information to the{" "}
articles array at the top (it will appear first on
the website)
@@ -339,7 +341,7 @@ Remember to cite your sources and provide value to our readers!`}
3 @@ -360,14 +362,14 @@ Remember to cite your sources and provide value to our readers!`}
4 Important formatting notes
--
+