Skip to content

Commit 5e22c9f

Browse files
committed
feat: remove redundant divider lines in between docs
1 parent 946a2e3 commit 5e22c9f

16 files changed

Lines changed: 0 additions & 157 deletions

api/01-getting-started.md

Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -11,33 +11,21 @@ The Phoenix Code API documentation is organized into sections for easy navigatio
1111
### [Creating Themes](./creating-themes)
1212
This page provides guidelines on how to create custom Themes for **Phoenix Code**.
1313

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

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

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

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

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

39-
---
40-
4129
## API Reference
4230

4331
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.

api/08-How-To/Dialogs.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,6 @@ This document outlines the basic features of working with Dialogs, including:
88
* [How to create custom Dialog Box](#creating-custom-dialog-boxes)
99
* [How to handle the button clicks](#handle-button-clicks)
1010

11-
---
12-
1311
## Adding a Dialog Box and Buttons
1412

1513
To add a dialog box, follow these steps:

api/08-How-To/Menus.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,6 @@ This document outlines the basic features of working with Menus, including:
1010
* [How to position a Menu item](#position-the-menu-item)
1111
* [How to add a keyboard shortcut to a Menu item](#attach-a-keyboard-shortcut-to-a-menu-item)
1212

13-
---
14-
1513

1614
## Adding a Menu
1715

api/08-How-To/Panels.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,6 @@ This document outlines the basic features of working with Panels.
2222
* [How to manage Bottom Panel state](#managing-bottom-panel-state)
2323
* [Best Practices for Panels](#best-practices)
2424

25-
---
26-
2725
## Creating a Plugin Panel
2826

2927
To create a plugin panel, follow these steps:

api/08-How-To/StatusBar.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,6 @@ This document outlines the basic features of working with Status Bar, including:
66

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

9-
---
10-
119
## Adding a button on Status Bar
1210

1311
1. Import the `StatusBar` module.

docs/02-phoenix-pro-school.md

Lines changed: 0 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,6 @@ Schools can deploy Phoenix Pro in two ways:
1414

1515
This page explains how schools and universities can obtain free Phoenix Pro access and deploy it across **any devices used within the institution**.
1616

17-
---
18-
1917
## Who Is Eligible?
2018

2119
Phoenix Pro is free for:
@@ -31,8 +29,6 @@ Volume licenses may be applied to:
3129
* Shared classroom devices
3230
* **Student/teacher-owned laptops/home computers** (per administrator distribution)
3331

34-
---
35-
3632
# Option 1: Email-Based Student & Teacher Activation (Instant)
3733

3834
Phoenix Pro is automatically activated for users who log in with:
@@ -48,8 +44,6 @@ Phoenix Pro is automatically activated for users who log in with:
4844
3. Phoenix Pro activates instantly
4945
4. No approval or license key required
5046

51-
---
52-
5347
## Schools Without a `.edu` or `.ac.*` Domain
5448

5549
Some schools, especially K-12 institutions, use custom domains.
@@ -66,8 +60,6 @@ Email **[support@core.ai](mailto:support@core.ai)** with:
6660

6761
Once your domain is approved, all users with that email domain automatically receive Phoenix Pro upon login.
6862

69-
---
70-
7163
# Option 2: Educational Volume License (For Labs + Student/Teacher Devices)
7264

7365
Educational Volume Licenses allow schools to activate Phoenix Pro on devices **without requiring login**.
@@ -82,8 +74,6 @@ This is suitable for:
8274

8375
**Free** for all educational usage.
8476

85-
---
86-
8777
## Requesting a Volume License Key
8878

8979
Email **[support@core.ai](mailto:support@core.ai)** with:
@@ -107,8 +97,6 @@ From there, you can obtain the license key.
10797

10898
![Alt text](images/edu/vol-license.png)
10999

110-
---
111-
112100
## How Volume License Keys Work
113101

114102
* Each license key is **valid for 2 weeks**
@@ -128,8 +116,6 @@ This model ensures:
128116
* The device now has Phoenix Pro permanently
129117
* School admin may rotate(reissue) keys as needed
130118

131-
---
132-
133119
## Activating Phoenix Pro Using a Volume License Key (Desktop App)
134120

135121
On any device—lab or student-owned:
@@ -142,8 +128,6 @@ On any device—lab or student-owned:
142128

143129
![Alt text](images/edu/activate-edu-license.png)
144130

145-
---
146-
147131
# Limitations
148132

149133
### Students without school email and no school onboarding
@@ -154,8 +138,6 @@ If a student does not have a school-provided email **and the school is not onboa
154138

155139
Students cannot request volume licenses directly without school/teacher approval.
156140

157-
---
158-
159141
# Summary of Support Email Subjects
160142

161143
| Purpose | Subject Format |
@@ -167,8 +149,6 @@ Students cannot request volume licenses directly without school/teacher approval
167149

168150
Use correct subjects for faster handling.
169151

170-
---
171-
172152
# FAQ
173153

174154
### **Can students use the volume license on their personal laptops?**
@@ -191,8 +171,6 @@ Yes — as long as they use their school email.
191171

192172
Yes. Students and teachers may use Phoenix Pro for any purpose.
193173

194-
---
195-
196174
# Need Help?
197175

198176
Support options:

docs/03-customizing-editor.md

Lines changed: 0 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,6 @@ import VideoPlayer from '@site/src/components/Video/player';
77

88
This section provides an overview of the editor appearance and display settings in **Phoenix Code**.
99

10-
---
11-
1210
## Themes
1311

1412
Phoenix Code ships with two built-in themes:
@@ -33,8 +31,6 @@ The **Use Theme Scrollbars** checkbox controls scrollbar styling.
3331
- **On** (default): scrollbars use colors from the active theme.
3432
- **Off**: scrollbars use your operating system's default style.
3533

36-
---
37-
3834
## Font
3935

4036
Phoenix Code uses **SourceCodePro** as the default editor font. Change the size and family from `View > Themes...`.
@@ -75,8 +71,6 @@ Type a CSS `font-family` string into the **Font Family** field. The first availa
7571
Wrap names containing spaces in single quotes.
7672
> The font must be installed on your system. Phoenix Code only bundles `SourceCodePro` (the default).
7773
78-
---
79-
8074
## Line Height
8175

8276
The **Line Height** feature lets you customize the vertical spacing between lines of text in the editor.
@@ -96,8 +90,6 @@ Adjustments apply instantly, updating the editor dynamically.
9690

9791
You can also modify the line height by updating the `themes.editorLineHeight` property in the preferences file. [Click Here](./editing-text#editing-preferences) to read on how to edit the preferences.
9892

99-
---
100-
10193
## Scroll Sensitivity
10294

10395
**Scroll Sensitivity** sets a multiplier for mouse-wheel scroll speed in the editor. Increase it if scrolling feels too slow, decrease it if scrolling feels too fast.
@@ -116,8 +108,6 @@ The new value applies immediately.
116108

117109
Set the `mouseWheelScrollSensitivity` property in the preferences file. Accepts any number from `0.1` to `10`. [Click Here](./editing-text#editing-preferences) to read on how to edit the preferences.
118110

119-
---
120-
121111
## Indent Guide Lines
122112

123113
![Indent Guide Lines Image](images/editingText/indent-display.png "The vertical lines are Indent Guide Lines")
@@ -136,8 +126,6 @@ You can customize indent guide behavior in the editor preferences with the follo
136126
**editor.indentGuides**: Set to `true` to display indent guide lines; set to `false` to hide them.
137127
**editor.indentHideFirst**: Set to `true` to hide the first indent guide line; set to `false` to display it.
138128

139-
---
140-
141129
## Editor Rulers
142130

143131
Add vertical column rulers to the editor to keep track of line lengths. By
@@ -181,8 +169,6 @@ To set up different rulers for individual projects, create a `.phcode.json` file
181169
in the root directory of each project. Include the same ruler configurations as
182170
shown in the example above.
183171

184-
---
185-
186172
## No-Distractions Mode
187173
**No-Distractions Mode** helps you focus by minimizing visual clutter and hiding non-essential interface elements, creating a clean, minimalist editing environment.
188174

docs/03-editing-text.md

Lines changed: 0 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,6 @@ import VideoPlayer from '@site/src/components/Video/player';
77

88
This section provides an overview of the core text and code editing features in **Phoenix Code**.
99

10-
---
11-
1210
## Multi Cursor
1311
Using **Multi-Cursor**, you can place multiple cursors in different locations, allowing you to edit text simultaneously. This feature is especially useful for making quick, consistent changes across multiple lines or sections of a file.
1412

@@ -28,8 +26,6 @@ If you want the cursor to be placed in the line below, use `Alt + Shift + Down A
2826
### Switching back to single cursor
2927
To revert back to a single cursor, just press the `Esc` key.
3028

31-
---
32-
3329
## Quick Docs
3430
**Quick Docs** provides immediate access to documentation for code elements directly within the editor.
3531

@@ -39,8 +35,6 @@ To revert back to a single cursor, just press the `Esc` key.
3935

4036
![Quick Docs Image](images/editingText/quick-docs.png "Right click on the element and select Quick Docs option")
4137

42-
---
43-
4438
## Auto Rename Tag
4539
The **Auto Rename Tag** feature updates matching tags automatically when you rename one. It works with HTML, XHTML, HTM, XML, SVG, PHP, and JSP files.
4640

@@ -70,8 +64,6 @@ Move your cursor out of the tag and then back into the tag.
7064
src="https://docs-images.phcode.dev/videos/editing-text/auto-rename-temp-disable.mp4"
7165
/>
7266

73-
---
74-
7567
## Insert and Overwrite Mode
7668
Users can toggle between **Insert Mode** and **Overwrite Mode** for different text input behaviors.
7769

@@ -102,8 +94,6 @@ Click on the `INS(OVR)` button on the status bar to toggle between Insert Mode a
10294
#### **Using Keyboard**
10395
Press the `Ins` or the Insert key to toggle between Insert Mode and Overwrite Mode.
10496

105-
---
106-
10797
## Auto Space Detection
10898
The **Auto Space Detection** feature in Phoenix Code Editor is designed to automatically detect and adapt to the indentation style used in your files, whether it’s tabs or spaces.
10999

@@ -134,8 +124,6 @@ You can adjust the tab size width or number of spaces by clicking the value in t
134124
macTitle="Beautify Code: Cmd + B"
135125
/>
136126

137-
---
138-
139127
## Editing Preferences
140128
You can personalize Phoenix to suit your workflow by adjusting the preferences.
141129

@@ -152,4 +140,3 @@ Once selected, two files will appear side by side:
152140
![Modify Preferences Image](images/editingText/modify-preferences.png "Modify phcode.json file to update the preferences settings")
153141
To change a preference, simply write the desired configuration and values in the **phcode.json** and save the file. These custom settings will automatically override the corresponding values in the default preferences.
154142

155-
---

docs/04-editing-colors.md

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,6 @@ import VideoPlayer from '@site/src/components/Video/player';
77

88
This section provides an overview of the core color editing features in **Phoenix Code**.
99

10-
---
11-
1210
## Inline Color Editor
1311
**Inline Color Editor** lets you edit colors directly inside **Phoenix Code** using a color picker.
1412

@@ -70,8 +68,6 @@ Clicking a color in the gutter moves the cursor to its position in the editor an
7068

7169
You can enable/disable the feature by updating the `colorPreview` property in the preferences file. [Click Here](./03-editing-text.md#editing-preferences) to read on how to edit the preferences.
7270

73-
---
74-
7571
## Color Hints
7672
After typing a color related property, **Phoenix Code** displays a list of color suggestions.
7773
![Color Hints](./images/editingColors/colorHints.png "Color Hints")

docs/05-file-management.md

Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,6 @@ import VideoPlayer from '@site/src/components/Video/player';
77

88
This section covers how **Phoenix Code** lets you manage, organize, and navigate files and folders within your projects.
99

10-
---
11-
1210
## File Tree
1311

1412
The **File Tree** appears in the sidebar and shows the complete folder structure of the open project.
@@ -63,8 +61,6 @@ To collapse all folders:
6361
src="https://docs-images.phcode.dev/videos/file-management/collapse-folders.mp4"
6462
/>
6563

66-
---
67-
6864
## Tab Bar
6965

7066
The **Tab Bar** appears at the top of the editor and displays all open files.
@@ -205,8 +201,6 @@ You can also toggle the Tab Bar by updating the `showTabBar` option in the prefe
205201
Set the value to `true` to enable it.
206202
See [Editing Preferences](./editing-text#editing-preferences) if you need help in editing the preferences.
207203

208-
---
209-
210204
## Working Files
211205
**Working Files** (also called **Working Tree**) provides another way to view and manage open files. It appears in the sidebar, above the **File Tree**.
212206

@@ -263,8 +257,6 @@ You can also toggle Working Files by updating the `showWorkingSet` property in t
263257
Set the value to `false` to hide Working Files.
264258
See [Editing Preferences](./editing-text#editing-preferences) if you need help editing the preferences.
265259

266-
---
267-
268260
## Recent Files
269261

270262
The **Recent Files** dialog provides quick access to files you've recently worked on.
@@ -283,8 +275,6 @@ The dialog shows your recently opened files. Closed files appear in gray. Hover
283275
284276
To view a file's full path, hover over it or check the bottom-left corner of the dialog when a file is selected.
285277

286-
---
287-
288278
## File Recovery
289279

290280
**Phoenix Code** has a built-in **File Recovery** feature to help you retrieve unsaved changes after unexpected events like crashes or accidental closures.
@@ -298,8 +288,6 @@ When you reopen the editor, if there are any unsaved changes from the previous s
298288

299289
* **Discard**: Removes the unsaved changes. *This will permanently delete the data.*
300290

301-
---
302-
303291
## Language and Encoding
304292

305293
Each file has two settings that control how **Phoenix Code** interprets its contents: the **language** it should be treated as, and the **character encoding** used to read and write it. Both are controlled from buttons in the editor's status bar.

0 commit comments

Comments
 (0)