You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: client/src/pages/create.rs
+38-21Lines changed: 38 additions & 21 deletions
Original file line number
Diff line number
Diff line change
@@ -10,6 +10,7 @@ use crate::api::api_base;
10
10
usecrate::types::User;
11
11
usecrate::components::terminal::TerminalView;
12
12
usecrate::components::navbar::Navbar;
13
+
usecrate::components::modal::Modal;
13
14
14
15
// Simple resize divider setup
15
16
fnsetup_resize_divider(){
@@ -99,7 +100,6 @@ This interactive workspace is your project's staging area. On the left is your l
99
100
100
101
### 1. Select Your Stack
101
102
Use the environment settings to choose your preferred **Linux Distribution** and **Shell** (e.g., Bash, Zsh) to ensure your project runs in its native environment.
102
-
103
103
### 2. Root Access
104
104
You are authenticated as the **root user** in this container. You can execute all commands directly; there is no need to use `sudo` for installations or system configurations.
105
105
@@ -115,15 +115,13 @@ Use the terminal to prepare your demo:
115
115
116
116
This Markdown panel is **fully editable**. You should use this space to write down the specific steps, descriptions, and commands that viewers need to follow to experience a demo of your project.
117
117
118
-
> **Tip:** Provide clear, copyable command snippets. Since viewers will follow your lead, ensure your documentation matches the environment setup on the left.
119
118
120
119
---
121
120
122
121
## Publish & Embed
123
122
124
123
Once your environment is configured and your guide is written, you can make your project live via the **Publish** action in your dashboard.
125
124
126
-
### Sharing Your Work
127
125
After publishing, you can easily distribute your interactive terminal:
128
126
* **Direct Sharing:** Share the unique project URL with your community.
129
127
* **Embed Anywhere:** Copy the **Embed Code** from the project settings and paste it into any blog (e.g., Hashnode, Dev.to) or documentation site. Your viewers will be able to interact with your CLI directly within your post.
@@ -135,6 +133,10 @@ After publishing, you can easily distribute your interactive terminal:
0 commit comments