Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
55 commits
Select commit Hold shift + click to select a range
1ee053c
feat: add customizing the editor section
devvaannsh May 1, 2026
c93502a
feat: move appearance related sections out of editing text
devvaannsh May 1, 2026
065d0f4
feat: add scroll sensitivity setting in docs
devvaannsh May 1, 2026
92d4f8d
feat: themes section in customizing editor
devvaannsh May 1, 2026
8534d0e
feat: font section in customizing editor docs
devvaannsh May 1, 2026
5067feb
feat: write extensions section
devvaannsh May 2, 2026
59a9493
feat: add images for extension manager
devvaannsh May 2, 2026
665d826
feat: complete extension section docs
devvaannsh May 2, 2026
8c5306a
feat: complete customizing editor section
devvaannsh May 2, 2026
8906c57
feat: complete terminal docs
devvaannsh May 3, 2026
b4ade9a
feat: add images videos in terminal docs
devvaannsh May 3, 2026
c8d8987
feat: add terminal vs integrated terminal note
devvaannsh May 3, 2026
5ae98bf
feat: create guided tour section
devvaannsh May 4, 2026
75b5f6f
feat: menu bar first version
devvaannsh May 4, 2026
15f00c1
feat: improved menu bar docs
devvaannsh May 4, 2026
d32f32a
feat: toolbar docs initial prototype
devvaannsh May 4, 2026
242873c
feat: use better image for toolbar
devvaannsh May 4, 2026
4727d76
feat: update live preview url slug
devvaannsh May 4, 2026
9122088
feat: add assets for markdown live preview docs
devvaannsh May 4, 2026
2bdddba
feat: add custom live preview new images
devvaannsh May 4, 2026
734381f
feat: remove live preview divider lines
devvaannsh May 4, 2026
7c32a96
feat: update live preview and its toolbar image
devvaannsh May 4, 2026
91425ea
feat: live preview central buttons
devvaannsh May 4, 2026
df0ae62
feat: add live preview right side
devvaannsh May 4, 2026
9bb9450
feat: live preview right side content
devvaannsh May 4, 2026
a4cea31
feat: live preview reload and design mode
devvaannsh May 4, 2026
2708e41
feat: live preview edit mode document
devvaannsh May 4, 2026
542605e
feat: add live preview edit mode video
devvaannsh May 4, 2026
7aa6ac5
feat: remove phoenix code tour section
devvaannsh May 5, 2026
5b45e4a
feat: remove all stub sections from editing text
devvaannsh May 5, 2026
902deb5
feat: move file encoding out of editing text
devvaannsh May 5, 2026
946a2e3
feat: move language & encoding inside file management
devvaannsh May 5, 2026
5e22c9f
feat: remove redundant divider lines in between docs
devvaannsh May 5, 2026
33831b6
feat: change naming convention from resize ruler to device preview
devvaannsh May 5, 2026
fb96022
feat: device preview content
devvaannsh May 5, 2026
4e2bdc2
feat: add assets for device preview content
devvaannsh May 5, 2026
a340578
feat: update measurements section images
devvaannsh May 5, 2026
31f2028
feat: update measurements section content
devvaannsh May 5, 2026
a254fab
feat: update image gallery content
devvaannsh May 5, 2026
9bddea2
feat: update image gallery images
devvaannsh May 5, 2026
03248f7
feat: update markdown editor content
devvaannsh May 5, 2026
1162987
feat: add markdown editor images videos
devvaannsh May 5, 2026
29795b1
feat: add theme and print content in markdown editor
devvaannsh May 5, 2026
654f54b
feat: fix live preview edit mode docs inconsistency
devvaannsh May 6, 2026
4b8d386
feat: add images videos for live preview edit
devvaannsh May 6, 2026
2f7a15f
feat: add videos for live preview edit mode docs
devvaannsh May 6, 2026
4ac2c7c
feat: update note browser button
devvaannsh May 6, 2026
70feede
fix: broken links
devvaannsh May 6, 2026
c7384c9
feat: add missing ai chat content
devvaannsh May 6, 2026
21f5034
feat: add images for AI chat docs
devvaannsh May 6, 2026
4c79d4f
feat: design mode initial docs
devvaannsh May 6, 2026
4078b85
refactor: arrange files in sequential order
devvaannsh May 7, 2026
38b5a59
feat: design mode final docs
devvaannsh May 7, 2026
8ef2a8b
feat: add design mode docs assets
devvaannsh May 7, 2026
dde9ef6
fix: add slug to resolve broken links
devvaannsh May 7, 2026
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
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -26,3 +26,6 @@ phoenix
npm-debug.log*
yarn-debug.log*
yarn-error.log*

# Working notes for in-progress docs overhaul (local scratchpad)
DOCS_NOTES.md
12 changes: 0 additions & 12 deletions api/01-getting-started.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,33 +11,21 @@ The Phoenix Code API documentation is organized into sections for easy navigatio
### [Creating Themes](./creating-themes)
This page provides guidelines on how to create custom Themes for **Phoenix Code**.

---

### [Creating Extensions](./creating-extensions)
This page provides guidelines on how to write Extensions for **Phoenix Code**.

---

### [Use Node.js from extension](./creating-node-extensions)
This page explains how to use Node.js inside **Phoenix Code** extensions.

---

### [Debugging Extensions](./debugging-extensions)
This page provides a detailed guide on efficiently debugging your **Phoenix Code** extensions.

---

### [Publishing Themes & Extensions](./publishing-extensions)
This page provides guidelines on how to publish Themes/Extensions to **Phoenix Code**.

---

### [Available Standard Libraries](./available-standard-libs)
This page lists all the standard libraries that are available for use inside **Phoenix Code**.

---

## API Reference

The API-Reference directory contains detailed reference documentation for each part of the Phoenix Code API. Each page here corresponds to different components, functions, or modules of the API, providing explanations, usage examples, and detailed parameter descriptions.
Expand Down
2 changes: 0 additions & 2 deletions api/08-How-To/Dialogs.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,6 @@ This document outlines the basic features of working with Dialogs, including:
* [How to create custom Dialog Box](#creating-custom-dialog-boxes)
* [How to handle the button clicks](#handle-button-clicks)

---

## Adding a Dialog Box and Buttons

To add a dialog box, follow these steps:
Expand Down
2 changes: 0 additions & 2 deletions api/08-How-To/Menus.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,8 +10,6 @@ This document outlines the basic features of working with Menus, including:
* [How to position a Menu item](#position-the-menu-item)
* [How to add a keyboard shortcut to a Menu item](#attach-a-keyboard-shortcut-to-a-menu-item)

---


## Adding a Menu

Expand Down
2 changes: 0 additions & 2 deletions api/08-How-To/Panels.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,8 +22,6 @@ This document outlines the basic features of working with Panels.
* [How to manage Bottom Panel state](#managing-bottom-panel-state)
* [Best Practices for Panels](#best-practices)

---

## Creating a Plugin Panel

To create a plugin panel, follow these steps:
Expand Down
2 changes: 0 additions & 2 deletions api/08-How-To/StatusBar.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,6 @@ This document outlines the basic features of working with Status Bar, including:

* [How to add a button on Status Bar](#adding-a-button-on-status-bar)

---

## Adding a button on Status Bar

1. Import the `StatusBar` module.
Expand Down
22 changes: 11 additions & 11 deletions app-links.js
Original file line number Diff line number Diff line change
Expand Up @@ -74,11 +74,11 @@ export const appLinks = [
},
{
from: '/app-links/indent-guide-lines',
to: '/docs/editing-text#indent-guide-lines',
to: '/docs/customizing-editor#indent-guide-lines',
},
{
from: '/app-links/emmet',
to: '/docs/editing-text#emmet',
to: '/docs/Features/emmet',
},
{
from: '/app-links/git',
Expand Down Expand Up @@ -106,7 +106,7 @@ export const appLinks = [
},
{
from: '/app-links/editor-rulers',
to: '/docs/Features/editor-rulers',
to: '/docs/customizing-editor#editor-rulers',
},
{
from: '/app-links/find-in-files',
Expand All @@ -130,30 +130,30 @@ export const appLinks = [
},
{
from: '/app-links/claude-code-integration',
to: '/docs/file-management',
to: '/docs/Pro Features/ai-chat',
},
{
from: '/app-links/claude-code-config',
to: '/docs/file-management',
to: '/docs/Pro Features/ai-chat',
},
{
from: '/app-links/design-mode',
to: '/docs/file-management',
to: '/docs/design-mode',
},
{
from: '/app-links/ai-chat',
to: '/docs/file-management',
to: '/docs/Pro Features/ai-chat',
},
{
from: '/app-links/markdown-editor',
to: '/docs/file-management',
to: '/docs/Pro Features/markdown-editor',
},
{
from: '/app-links/resize-ruler',
to: '/docs/file-management',
to: '/docs/Pro Features/device-preview',
},
{
from: '/app-links//terminal',
to: '/docs/file-management',
from: '/app-links/terminal',
to: '/docs/Features/terminal',
}
];
10 changes: 5 additions & 5 deletions blog/2026-03-04-phoenix-code-vs-brackets/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -70,19 +70,19 @@ These are the features the Brackets community asked for — and we finally built

Brackets' live preview was view-only. You could see changes reflected in real time, but you always had to make edits in the code. With [Phoenix Pro](/docs/Pro%20Features/live-preview-edit), you can click on any element in the live preview and edit it right there — change text, swap images by dragging, rearrange elements visually. The source code updates automatically.

![Phoenix Code live preview modes for editing HTML and CSS visually](../../docs/08-Features/images/livePreview/lp-mode.png)
![Phoenix Code live preview modes for editing HTML and CSS visually](../../docs/13-Features/images/livePreview/lp-mode.png)

### Visual CSS Editing

Brackets had inline color pickers — Phoenix Code keeps those and adds number dials you can scrub to adjust CSS values like margins, padding, font sizes, and more. Hover over a number, drag to adjust, and see the result update in live preview instantly.

![Phoenix Code CSS number dial for adjusting margins and padding](../../docs/08-Features/images/number-dial.gif)
![Phoenix Code CSS number dial for adjusting margins and padding](../../docs/13-Features/images/number-dial.gif)

### Built-in Git

Phoenix Code ships with native Git support based on the familiar Brackets Git extension, addressing many of its earlier limitations with a simpler UX and improved reliability. Commit, push, pull, diff, and branch management, all built in.

![Built-in Git integration in Phoenix Code — commit and push](../../docs/08-Features/images/git-images/git-commit.png)
![Built-in Git integration in Phoenix Code — commit and push](../../docs/13-Features/images/git-images/git-commit.png)

### Runs in Your Browser

Expand All @@ -92,7 +92,7 @@ Open [phcode.dev](https://phcode.dev) and start editing — no install or admin

Inspect spacing between elements, measure distances, and check alignment directly in the live preview. If you work from design mockups, this replaces the constant back-and-forth between your editor and a separate design tool.

![Phoenix Code measurement and inspection tools in live preview](../../docs/07-Pro%20Features/images/measurements.png)
![Phoenix Code measurement and inspection tools in live preview](../../docs/12-Pro%20Features/images/measurements.png)

---

Expand Down Expand Up @@ -139,6 +139,6 @@ If you've been waiting for the update Brackets deserved, this is it.

- **[Open Phoenix Code in your browser](https://phcode.dev)** — no install, start immediately
- [Download the desktop app](https://phcode.dev/download)
- [Live Preview documentation](/docs/Features/Live%20Preview/live-preview)
- [Live Preview documentation](/docs/Features/Live%20Preview/)
- [Edit Mode (Pro)](/docs/Pro%20Features/live-preview-edit)
- [Read more about the Brackets legacy](/blog/Blog-Legacy)
File renamed without changes.
Loading
Loading