Skip to content

web-app update - #1

Open
hynding wants to merge 2 commits into
IdeaPropulsionSystems:mainfrom
hynding:main
Open

web-app update#1
hynding wants to merge 2 commits into
IdeaPropulsionSystems:mainfrom
hynding:main

Conversation

@hynding

@hynding hynding commented May 13, 2026

Copy link
Copy Markdown

This pull request adds a new Turing Cards Simulator web page and introduces a complete set of CSS styles for both the new simulator and the existing Turing machine simulator. It also establishes a shared base CSS file for consistent box-sizing and font usage across the app. The changes are primarily focused on UI/UX improvements and new feature support.

New Feature: Turing Cards Simulator

  • Added a new cards.html page implementing the Turing Cards Simulator, including the UI structure, controls, program editor, and references to its own CSS and JS modules.

Styling and UI Enhancements

  • Introduced cards.css with comprehensive styles for the Turing Cards Simulator, covering layout, cards, tape, controls, editor, and responsive design.
  • Added machine.css to style the Turing machine simulator, including tape, state/rule display, controls, and editor, with improved color schemes and visual clarity.
  • Updated index.css to enhance the main index page with improved backgrounds, cards, and simulator previews, ensuring a visually consistent and modern look.
  • Created common.css to set global box-sizing and font-family defaults for all pages, ensuring consistency across the application.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant