-
Notifications
You must be signed in to change notification settings - Fork 1
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
backup #4
Closed
Closed
backup #4
Changes from all commits
Commits
Show all changes
64 commits
Select commit
Hold shift + click to select a range
762ead2
Update README.md
TMHSDigital 30af8c6
Update README.md
TMHSDigital dd7c067
Update README.md
TMHSDigital 442a5db
Update README.md
TMHSDigital 714cc6c
Update README.md
TMHSDigital f9f38c0
Update README.md
TMHSDigital fc748b1
Update README.md
TMHSDigital 9c603f2
Claude update
TMHSDigital 62aad30
Update image-resizer.html
TMHSDigital 8ed24a6
Update color-palette.html
TMHSDigital 2aef502
Update about.html
TMHSDigital a26e58c
Add files via upload
TMHSDigital cda0209
Delete js/updated-index-html (1).html
TMHSDigital 8194611
Rename ascii-art-css.txt to ascii-art.css
TMHSDigital 9017207
Rename js/ascii-art.css to ascii-art.css
TMHSDigital bc25be5
Rename ascii-art.css to css/ascii-art.css
TMHSDigital d4e33d0
Delete js/updated-common-js.txt
TMHSDigital 70a2160
Rename qr-generator-js.txt to qr-generator.js
TMHSDigital 45aae71
Rename qr-generator-html.html to qr-generator.html
TMHSDigital 265c277
Delete index.html
TMHSDigital d4f24a2
Delete js/updated-index-html.html
TMHSDigital 53792c8
Delete js/updated-index-html (2).html
TMHSDigital 9116e25
Delete js/common.js
TMHSDigital a6735f7
Delete js/updated-common-js (1).txt
TMHSDigital 6e6476a
Rename qr-generator.html to qr-generator.html
TMHSDigital d7fc134
Add files via upload
TMHSDigital 4314469
Rename full-updated-index-html.html to index.html
TMHSDigital d1e3905
Create common.js
TMHSDigital 90879f4
Rename ascii-art-html.html to ascii-art.html
TMHSDigital cf8f3f0
Update styles.css
TMHSDigital 586114f
Create qr-generator.css
TMHSDigital d1d02c6
Update qr-generator.css
TMHSDigital 5f079c4
Update qr-generator.html
TMHSDigital 711c49e
Update qr-generator.js
TMHSDigital 2ee99da
Update color-palette.html
TMHSDigital 243b5c6
Update color-palette.css
TMHSDigital 4957224
Update color-palette.js
TMHSDigital c122407
Update ascii-art.html
TMHSDigital 8993484
Update ascii-art.css
TMHSDigital 31b1caf
Update and rename ascii-art-js.txt to ascii-art.js
TMHSDigital 08200a4
Update about.html
TMHSDigital a2bcf2c
Merge pull request #1 from TMHSDigital/Cutting-Edge-Theme
TMHSDigital dd6a4f8
Update README.md
TMHSDigital 9980067
Create FUTURE-FEATURES.md
TMHSDigital e596b10
Update README.md
TMHSDigital f1be8e1
Rename FUTURE-FEATURES.md to docs/FUTURE-FEATURES.md
TMHSDigital 7bdfee2
Rename README.md to docs/README.md
TMHSDigital e96ae08
Create config.yml (JEKYLL CONFIG FOR .md TABS)(ADDED.md TO DOCS FOLDER)
TMHSDigital ed2385c
Update README.md
TMHSDigital a8ea219
add project description .md
TMHSDigital 0019f6a
PROJECT-OVERVIEW.md creation
TMHSDigital 20b9326
Create Text-to-speech.js
TMHSDigital f5e8902
Rename Text-to-speech.js to text-to-speech.js
TMHSDigital 105a6d5
Create text-to-speach.html
TMHSDigital 95a25c8
Create TO-DO.md
TMHSDigital e9e7d5b
Update text-to-speech.js
TMHSDigital 8428d15
Update styles.css
TMHSDigital 1c907dd
Create text-to-speech.css
TMHSDigital 6a37e9e
Update text-to-speach.html
TMHSDigital 52d730b
Update color-palette.html
TMHSDigital 5bdd5f1
Update image-resizer.html
TMHSDigital c509238
Update about.html
TMHSDigital bcc9f8e
Update qr-generator.html
TMHSDigital 7826b39
Update index.html
TMHSDigital File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,114 @@ | ||
# Digital Services Hub Enhancement Plan | ||
|
||
## 1. Text-to-Speech Converter | ||
- **Status**: Implemented | ||
- **Description**: Convert text input to spoken audio using browser's Web Speech API | ||
- **Key Features**: | ||
- Text input area | ||
- Voice selection dropdown | ||
- Speak button | ||
- **Implementation Notes**: | ||
- Used Web Speech API (SpeechSynthesis) | ||
- Created separate HTML and JS files | ||
- **Next Steps**: | ||
- Consider adding options for pitch and rate adjustment | ||
- Explore adding a pause/resume functionality | ||
|
||
## 2. File Format Converter | ||
- **Status**: Planned | ||
- **Description**: Convert files between common formats | ||
- **Key Features**: | ||
- File upload interface | ||
- Format selection (input and output) | ||
- Convert button | ||
- Download converted file | ||
- **Potential Formats**: | ||
- PDF to DOCX | ||
- DOCX to PDF | ||
- JPG to PNG | ||
- PNG to JPG | ||
- **Implementation Considerations**: | ||
- Will require server-side processing | ||
- Need to research open-source libraries for file conversion | ||
- Consider file size limits and security measures | ||
|
||
## 3. Password Generator | ||
- **Status**: Planned | ||
- **Description**: Generate strong, random passwords based on user criteria | ||
- **Key Features**: | ||
- Length selection | ||
- Character type checkboxes (uppercase, lowercase, numbers, symbols) | ||
- Generate button | ||
- Copy to clipboard functionality | ||
- **Implementation Notes**: | ||
- Can be implemented entirely client-side with JavaScript | ||
- Ensure cryptographically secure random number generation | ||
|
||
## 4. Markdown Editor | ||
- **Status**: Planned | ||
- **Description**: Simple interface for writing and previewing Markdown | ||
- **Key Features**: | ||
- Text input area for Markdown | ||
- Live preview pane | ||
- Basic formatting toolbar (optional) | ||
- **Implementation Notes**: | ||
- Use a library like Marked.js for parsing Markdown | ||
- Implement split-screen view for input and preview | ||
|
||
## 5. URL Shortener | ||
- **Status**: Planned | ||
- **Description**: Create shortened versions of long URLs | ||
- **Key Features**: | ||
- URL input field | ||
- Shorten button | ||
- Display shortened URL with copy functionality | ||
- **Implementation Considerations**: | ||
- Requires backend service to store and redirect URLs | ||
- Need to consider longevity and maintenance of shortened links | ||
- Implement rate limiting to prevent abuse | ||
|
||
## 6. Pixel Art Creator | ||
- **Status**: Planned | ||
- **Description**: Tool for creating simple pixel art designs | ||
- **Key Features**: | ||
- Customizable grid size | ||
- Color palette selection | ||
- Drawing tools (pencil, fill, eraser) | ||
- Export functionality (PNG) | ||
- **Implementation Notes**: | ||
- Can be implemented using HTML5 Canvas or SVG | ||
- Consider adding undo/redo functionality | ||
|
||
## 7. Meme Generator | ||
- **Status**: Planned | ||
- **Description**: Create memes by adding text to images | ||
- **Key Features**: | ||
- Image upload or selection from templates | ||
- Text input fields for top and bottom text | ||
- Font and color selection | ||
- Generate and download buttons | ||
- **Implementation Notes**: | ||
- Use Canvas API for image manipulation | ||
- Consider adding text positioning and sizing options | ||
|
||
## 8. Unit Converter | ||
- **Status**: Planned | ||
- **Description**: Convert between different units of measurement | ||
- **Key Features**: | ||
- Category selection (length, weight, temperature, etc.) | ||
- Input and output unit selection | ||
- Conversion calculation | ||
- **Implementation Notes**: | ||
- Can be implemented client-side with JavaScript | ||
- Ensure accurate conversion formulas for all unit types | ||
|
||
## Next Steps | ||
1. Implement File Format Converter | ||
2. Develop Password Generator | ||
3. Create Markdown Editor interface | ||
4. Set up URL Shortener service | ||
5. Design Pixel Art Creator tool | ||
6. Build Meme Generator functionality | ||
7. Implement Unit Converter | ||
|
||
Remember to thoroughly test each feature before moving on to the next, and update the site's navigation and homepage to include links to new tools as they are added. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
theme: jekyll-theme-cayman | ||
|
||
navigation: | ||
- title: "Home" | ||
url: README.md | ||
- title: "Future Features" | ||
url: FUTURE-FEATURES.md |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,26 @@ | ||
.ascii-output { | ||
background-color: #1a1a1a; | ||
border: 1px solid #00fff2; | ||
border-radius: 5px; | ||
padding: 1rem; | ||
margin-top: 1rem; | ||
font-family: monospace; | ||
white-space: pre-wrap; | ||
overflow-x: auto; | ||
} | ||
|
||
#ascii-output { | ||
color: #00fff2; | ||
font-size: 0.8rem; | ||
line-height: 1; | ||
} | ||
|
||
#text-input { | ||
width: 100%; | ||
background-color: #1f2937; | ||
border: 1px solid #374151; | ||
color: #fff; | ||
padding: 0.5rem; | ||
border-radius: 5px; | ||
resize: vertical; | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,43 @@ | ||
#qr-input, #qr-size, #qr-correction { | ||
width: 100%; | ||
background-color: #1f2937; | ||
border: 1px solid #374151; | ||
color: #fff; | ||
padding: 0.5rem; | ||
border-radius: 5px; | ||
} | ||
|
||
#qr-output { | ||
display: flex; | ||
justify-content: center; | ||
margin-top: 1rem; | ||
background-color: #fff; | ||
padding: 1rem; | ||
border-radius: 5px; | ||
} | ||
|
||
#download-link { | ||
display: block; | ||
margin-top: 1rem; | ||
text-align: center; | ||
} | ||
|
||
.options-grid { | ||
display: grid; | ||
grid-template-columns: repeat(2, 1fr); | ||
gap: 1rem; | ||
margin-bottom: 1rem; | ||
} | ||
|
||
#qr-color, #qr-bg-color { | ||
width: 100%; | ||
height: 40px; | ||
padding: 0; | ||
border: none; | ||
cursor: pointer; | ||
} | ||
|
||
#qr-rounded { | ||
width: 20px; | ||
height: 20px; | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,14 @@ | ||
/* Text-to-Speech specific styles */ | ||
#text-input { | ||
width: 100%; | ||
height: 100px; | ||
resize: vertical; | ||
} | ||
|
||
#voice-select { | ||
margin-bottom: 1rem; | ||
} | ||
|
||
#speak-button { | ||
width: 100%; | ||
} |
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
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.
suggestion (documentation): Specify order of implementation
Consider specifying the order of implementation in the 'Next Steps' section to provide clearer guidance.