Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions blog/2024-03-05-welcome/index.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
slug: welcome
title: Introducing Phoenix Code Desktop- Now on Windows, Mac & Linux
description: "Phoenix Code native desktop apps are now available for Windows, Mac, and Linux. Web version available for ChromeOS and other platforms."
authors: [arun, charly, kiran, mathew, phoenixBot]
tags: [hello world, Native Apps, Windows, Linux, Mac, Release]
---
Expand Down
3 changes: 2 additions & 1 deletion blog/2024-03-26-Release-3.5/index.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
slug: release-3.5
title: March-2024 Release (V-3.5) is now Live
title: March-2024 Release (V-3.5) is now Live
description: "Phoenix Code 3.5 improves large project support, Find in Files, inline HTML number dials, and app stability. Download for Windows, Mac, and Linux."
authors: [arun, charly, kiran, phoenixBot]
tags: [Native Apps, Windows, Linux, Mac, Release]
---
Expand Down
3 changes: 2 additions & 1 deletion blog/2024-04-27-Release-3.6/index.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
slug: release-3.6
title: April-2024 Release (V-3.6) is now Live
title: April-2024 Release (V-3.6) is now Live
description: "Phoenix Code 3.6 adds PHP and custom live preview servers, advanced CSS/LESS/SCSS code intelligence, and UX improvements."
authors: [arun, charly, andrew, faizan, phoenixBot]
tags: [Native Apps, Windows, Linux, Mac, Release]
---
Expand Down
3 changes: 2 additions & 1 deletion blog/2024-05-26-Release-3.7/index.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
slug: release-3.7
title: Little Things Release (May-2024, V-3.7) is now Live
title: Little Things Release (May-2024, V-3.7) is now Live
description: "Phoenix Code 3.7 focuses on live preview improvements, CSS class and style code hints, and small UX refinements."
authors: [arun, charly, phoenixBot]
tags: [Live Preview, Live Code Hints, Windows, Linux, Mac, Release]
---
Expand Down
3 changes: 2 additions & 1 deletion blog/2024-06-27-Release-3.8/index.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
slug: release-3.8
title: Critical Update + HTML Helpers Release (June-2024, V-3.8) is now Live
title: Critical Update + HTML Helpers Release (June-2024, V-3.8) is now Live
description: "Phoenix Code 3.8 fixes crashes on M1 Macs and Linux, adds HTML drag-and-drop editing, and improves live preview stability."
authors: [arun, charly, phoenixBot]
tags: [Live Preview, Live Code Hints, Windows, Linux, Mac, Release]
---
Expand Down
3 changes: 2 additions & 1 deletion blog/2024-09-02-Release-3.9/index.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
slug: release-3.9
title: HTML Workflows and stability Release (September-2024, V-3.9) is now Live
title: HTML Workflows and stability Release (September-2024, V-3.9) is now Live
description: "Phoenix Code 3.9 improves app stability and robustness, adds HTML and text editing workflow enhancements, and ChromeOS support."
authors: [arun, charly, kiran, devvaannsh, jozsefk9, acemi1, phoenixBot]
tags: [Live Preview, Live Code Hints, Windows, Linux, Mac, Release]
---
Expand Down
3 changes: 2 additions & 1 deletion blog/2024-11-24-Release-3.10/index.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
slug: release-3.10
title: Editor Experience Release (November-2024, V-3.10) is now Live
title: Editor Experience Release (November-2024, V-3.10) is now Live
description: "Phoenix Code 3.10 improves the editor UI with indent guide lines, better performance, and visual feedback. Updated extension developer docs."
authors: [arun, charly, devvaannsh, phoenixBot]
tags: [Editor Experience, UI Improvements, Windows, Linux, Mac, Release]
---
Expand Down
3 changes: 2 additions & 1 deletion blog/2025-01-30-Release-4.0/index.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
slug: release-4.0
title: Git It Release (January-2025, V-4.0) is now Live
title: Git It Release (January-2025, V-4.0) is now Live
description: "Phoenix Code 4.0 introduces built-in Git integration, color previews, and open-in-terminal support. The largest release in the Brackets legacy."
authors: [arun, charly, devvaannsh, phoenixBot]
tags: [Git, Color previews, Version Control, open in terminal, Stability Improvements, Windows, Linux, Mac, Release]
---
Expand Down
3 changes: 2 additions & 1 deletion blog/2025-01-30-The Legacy of Brackets - Continued/index.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
slug: Blog-Legacy
title: "Phoenix Code: The Legacy of Brackets - Continued"
title: "Phoenix Code: The Legacy of Brackets - Continued"
description: "The story of Brackets — from its birth at Adobe to Phoenix Code. How a community kept the spirit of Brackets alive and built its future."
authors: [arun, charly]
tags: [Brackets, Continued, Phoenix Code, History]
---
Expand Down
3 changes: 2 additions & 1 deletion blog/2026-01-18-Release-5.0/index.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
slug: release-5.0
title: Phoenix Pro Release (January-2026, V-5.0) is now Live
title: Phoenix Pro Release (January-2026, V-5.0) is now Live
description: "Phoenix Code 5.0 introduces Phoenix Pro with Live Preview Edit, Emmet support, Tab Bar, and Custom Snippets. The biggest update yet."
authors: [arun, charly, devvaannsh, phoenixBot]
tags: [Phoenix Pro, Live Preview Edit, Emmet, Tab Bar, Custom Snippets, Collapse Folders, Smarter hint suggestions, Stability Improvements, Windows, Linux, Mac, Release]
---
Expand Down
54 changes: 52 additions & 2 deletions docusaurus.config.js
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,35 @@ const config = {
// For GitHub pages deployment, it is often '/<projectName>/'
baseUrl: "/",
trailingSlash: false,
headTags: [
{
tagName: 'script',
attributes: { type: 'application/ld+json' },
innerHTML: JSON.stringify({
'@context': 'https://schema.org',
'@type': 'Organization',
name: 'Phoenix Code',
url: 'https://phcode.dev',
logo: 'https://docs.phcode.dev/img/logo.svg',
sameAs: [
'https://x.com/phcodedev',
'https://github.com/phcode-dev/',
'https://discord.gg/rBpTBPttca',
'https://www.youtube.com/channel/UCNK2a8DKqPQQe3GlfTk-RHg',
],
}),
},
{
tagName: 'script',
attributes: { type: 'application/ld+json' },
innerHTML: JSON.stringify({
'@context': 'https://schema.org',
'@type': 'WebSite',
name: 'Phoenix Code Documentation',
url: 'https://docs.phcode.dev',
}),
},
],

// GitHub pages deployment config.
// If you aren't using GitHub pages, you don't need these.
Expand Down Expand Up @@ -59,10 +88,26 @@ const config = {
/** @type {import('@docusaurus/preset-classic').Options} */
({
sitemap: {
lastmod: 'date',
changefreq: "weekly",
priority: 0.5,
ignorePatterns: ["/tags/**"],
filename: "sitemap.xml"
filename: "sitemap.xml",
createSitemapItems: async ({defaultCreateSitemapItems, ...rest}) => {
const items = await defaultCreateSitemapItems(rest);
return items.map((item) => {
if (item.url === 'https://docs.phcode.dev/') {
return {...item, priority: 1.0, changefreq: 'weekly'};
}
if (item.url.includes('/blog/') && !item.url.includes('/blog/tags/')) {
return {...item, priority: 0.7, changefreq: 'monthly'};
}
if (item.url.includes('/docs/')) {
return {...item, priority: 0.6};
}
return item;
});
},
},

docs: {
Expand All @@ -89,7 +134,7 @@ const config = {
// Will be passed to @docusaurus/plugin-google-gtag (only enabled when explicitly specified)
gtag: {
trackingID: "G-XMWSCV9SP1",
anonymizeIP: false
anonymizeIP: true
}
})
]
Expand Down Expand Up @@ -119,6 +164,11 @@ const config = {
themeConfig:
/** @type {import('@docusaurus/preset-classic').ThemeConfig} */
({
metadata: [
{name: 'twitter:card', content: 'summary_large_image'},
{name: 'twitter:site', content: '@phcodedev'},
{property: 'og:site_name', content: 'Phoenix Code'},
],
algolia: {
// The application ID provided by Algolia
appId: "8DZVLXVEPA",
Expand Down
2 changes: 1 addition & 1 deletion src/components/HomepageFeatures/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ function Feature({Svg, title, description}) {
return (
<div className={clsx('col col--4')}>
<div className="text--center">
<Svg className={styles.featureSvg} role="img" />
<Svg className={styles.featureSvg} role="img" aria-label={title} />
</div>
<div className="text--center padding-horiz--md">
<Heading as="h3">{title}</Heading>
Expand Down
5 changes: 2 additions & 3 deletions src/pages/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -29,11 +29,10 @@ function HomepageHeader() {
}

export default function Home() {
const {siteConfig} = useDocusaurusContext();
return (
<Layout
title={`Hello from ${siteConfig.title}`}
description="Documentation for Phoenix Code editor <head />">
title="Phoenix Code Documentation"
description="Phoenix Code documentation — live preview editor with Git integration, visual CSS editing, and browser support. Free and open source.">
<HomepageHeader />
<main>
<HomepageFeatures />
Expand Down
36 changes: 36 additions & 0 deletions static/robots.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
# The use of robots or other automated means to access the sites managed by core.ai
# without the express permission of core.ai is strictly prohibited.
# Notwithstanding the foregoing, core.ai may permit automated access to
# access certain pages but solely for the limited purpose of
# including content in publicly available search engines. Any other
# use of robots or failure to obey the robots exclusion standards set
# forth at http://www.robotstxt.org/ is strictly prohibited.

# Details about Googlebot available at: http://www.google.com/bot.html
# The Google search engine can see everything
User-agent: gsa-crawler-www
Disallow: /assets/

# The Omniture search engine can see everything
User-agent: Atomz/1.0
Disallow: /assets/

User-agent: *
Disallow: /assets/

User-agent: AdsBot-Google
Disallow: /assets/

User-agent: AdsBot-Google-Mobile
Disallow: /assets/

User-agent: SearchmetricsBot
Disallow: /assets/

User-agent: Googlebot
Disallow: /assets/

# XML sitemaps
Sitemap: https://docs.phcode.dev/sitemap.xml
Sitemap: https://phcode.dev/sitemap-phcode.xml
Sitemap: https://sitemaps.phcode.io/sitemap-phcode.xml
Loading