-
Notifications
You must be signed in to change notification settings - Fork 310
solved grammatical error #498
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
Changes from 1 commit
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change | ||||
|---|---|---|---|---|---|---|
|
|
@@ -14,19 +14,19 @@ This section shares key features of the CircuitVerse simulator. | |||||
| <em>Figure 1.4: Some of the key features of the CircuitVerse simulator</em> | ||||||
| </div> | ||||||
|
|
||||||
| 1. **Build and simulate your circuits in the cloud**: Create and run your simulations in your browser without the hassle of software installation or operating system dependent instructions. Since the process of circuit creation and simulation is seamless, users can edit and troubleshoot their circuit design or apply changes while the simulation is running. Users can save and open their circuits online (against the user’s dashboard) or offline (locally on their machine). | ||||||
| 1. **Build and simulate your circuits in the cloud**: Create and run your simulations in your browser without the hassle of software installation or operating-system-dependent instructions. Since the process of circuit creation and simulation is seamless, users can edit and troubleshoot their circuit design or apply changes while the simulation is running. Users can save and open their circuits online (against the user’s dashboard) or offline (locally on their machine). | ||||||
|
|
||||||
| 2. **Transform your ideas using a powerful, intuitive and interactive schematic editor**: | ||||||
|
|
||||||
| - **Design using an easy-to-use interactive schematic editor**: As users drag and drop circuit elements on the canvas, horizontal and vertical wires can be drawn to complete the circuit connections. The wires are color coded to test and analyze the circuit simulations with ease. | ||||||
| - **Design using an easy-to-use interactive schematic editor**: As users drag and drop circuit elements on the canvas, horizontal and vertical wires can be drawn to complete the circuit connections. The wires are color-coded to test and analyze the circuit simulations with ease. | ||||||
| - **Customize input attributes of circuit components**: CircuitVerse includes a vast library of circuit elements that range from basic gates to register transfer level design, and from basic input/output to system level components. Most of the CircuitVerse components include customizable attributes for building complex designs within the simulator. | ||||||
|
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Missing hyphen in "system-level components". Consistent with the other compound-adjective hyphenation corrections in this PR, "system level components" should be "system-level components". ✏️ Proposed fix- - **Customize input attributes of circuit components**: CircuitVerse includes a vast library of circuit elements that range from basic gates to register transfer level design, and from basic input/output to system level components. Most of the CircuitVerse components include customizable attributes for building complex designs within the simulator.
+ - **Customize input attributes of circuit components**: CircuitVerse includes a vast library of circuit elements that range from basic gates to register transfer level design, and from basic input/output to system-level components. Most of the CircuitVerse components include customizable attributes for building complex designs within the simulator.📝 Committable suggestion
Suggested change
🧰 Tools🪛 LanguageTool[grammar] ~22-~22: Use a hyphen to join words. (QB_NEW_EN_HYPHEN) 🤖 Prompt for AI Agents |
||||||
| - **Design supports multibit wires (buses)**: Every input and output circuit element has a bit width associated with it. Most of the CircuitVerse components include attributes allowing you to customize the bit widths of their inputs and outputs. CircuitVerse supports multibit wires across two components demanding multi bit widths. As needed, splitters can also be used to direct bits in different directions. | ||||||
| - **Design supports multibit wires (buses)**: Every input and output circuit element has a bit width associated with it. Most of the CircuitVerse components include attributes allowing you to customize the bit widths of their inputs and outputs. CircuitVerse supports multibit wires across two components demanding multi-bit widths. As needed, splitters can also be used to direct bits in different directions. | ||||||
|
|
||||||
| 3. **Insert subcircuit**: Hierarchical circuits can be created by nesting and reusing smaller circuits in larger circuits (something like this). No need to mention verilog here. | ||||||
| 3. **Insert subcircuits**: Hierarchical circuits can be created by nesting and reusing smaller circuits in larger circuits (something like this). No need to mention verilog here. | ||||||
|
coderabbitai[bot] marked this conversation as resolved.
Outdated
|
||||||
|
|
||||||
| 4. **Export images in multiple formats**: High-resolution CircuitVerse images can be exported in multiple formats for different views and background options. | ||||||
|
|
||||||
| 5. **Visualize circuit simulations using timing diagram**: Timing diagrams can be used to analyze and debug the behavior of circuits for different input sequences. debug logical mistakes and race conditions. Timing diagrams can be paired with the Flag circuit element to explain different concepts such as propagation delay, stable state and race conditions. | ||||||
| 5. **Visualize circuit simulations using timing diagram**: Timing diagrams can be used to analyze and debug the behavior of circuits for different input sequences. Debug logical mistakes and race conditions. Timing diagrams can be paired with the Flag circuit element to explain different concepts such as propagation delay, stable state and race conditions. | ||||||
|
coderabbitai[bot] marked this conversation as resolved.
Outdated
|
||||||
|
|
||||||
| 6. **Embed simulations across webpages and presentations**: Since the CircuitVerse webpages are structured using HTML5, an iframe can be generated for embedding each CircuitVerse simulation within web pages. Alternatively, users can download the CircuitVerse Chrome extension for embedding live CircuitVerse circuits within a Google Slides presentation. | ||||||
|
|
||||||
|
|
||||||
| Original file line number | Diff line number | Diff line change | ||||||
|---|---|---|---|---|---|---|---|---|
| @@ -1,5 +1,14 @@ | ||||||||
| [build] | ||||||||
| #Directory to publish | ||||||||
| publish = "build/" | ||||||||
| command = "npm run build" | ||||||||
| command = "npm ci && npm run build" | ||||||||
|
|
||||||||
| [build.environment] | ||||||||
| NODE_VERSION = "18" | ||||||||
|
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Node.js 18 transitioned to Maintenance mode in October 2023 and reached end-of-life on April 30, 2025, after which it no longer receives security updates or maintenance releases. We're currently in February 2026, so this build environment runs on an unsupported, unpatched runtime. The current Active LTS version is Node.js 22.x (as of July 2025). ⬆️ Proposed fix [build.environment]
- NODE_VERSION = "18"
+ NODE_VERSION = "22"📝 Committable suggestion
Suggested change
🤖 Prompt for AI Agents |
||||||||
| NPM_FLAGS = "--production=false" | ||||||||
|
|
||||||||
| [[redirects]] | ||||||||
| from = "/*" | ||||||||
| to = "/index.html" | ||||||||
| status = 200 | ||||||||
|
coderabbitai[bot] marked this conversation as resolved.
Outdated
|
||||||||
|
|
||||||||
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Images are missing alt text (MD045 — accessibility).
has no alt text, and the same pattern appears at lines 33 and 44. Screen readers skip these images entirely, violating basic accessibility standards.♿ Proposed fix (apply to all three images)
🧰 Tools
🪛 markdownlint-cli2 (0.21.0)
[warning] 25-25: Images should have alternate text (alt text)
(MD045, no-alt-text)
🤖 Prompt for AI Agents