Commit Graph

31 Commits

Author SHA1 Message Date
chao5 599d20c65d feat: add 15 tools and filter check 2025-12-23 14:12:36 +08:00
chao5 3986b2373b Fix GitHub Actions workflow permissions
Add contents:write permission to allow the workflow to push changes

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-23 13:03:30 +08:00
chao5 edbeee9eaa Add SEO optimizations and sitemap automation
- Add structured data (JSON-LD) for WebSite and Organization schemas
- Add robots.txt with sitemap reference
- Add GitHub Actions workflow for automatic sitemap updates
- Add Python script to generate sitemap from index.json
- Add documentation for SEO optimizations and directory structure

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-23 13:01:33 +08:00
chao5 817b4e1390 Remove WeChat group section from README
🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-23 12:49:29 +08:00
chao5 e5fd499ced Add SEO meta tags for better social sharing and search optimization
- Add canonical URLs to all pages
- Add Open Graph meta tags for homepage
- Add Twitter Card meta tags for homepage
- Add sitemap.xml for search engines
- Add Google verification file

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-23 12:00:31 +08:00
chao5 7b271e3069 Add click tracking and stats 2025-12-23 11:43:29 +08:00
chao5 008ded08cf Add new tools and improve homepage sorting 2025-12-23 10:52:20 +08:00
chao5 e5cfe80c37 Fix README badge and repo links 2025-12-23 10:06:45 +08:00
chao5 b72faf4c29 Add unified feedback issue template and homepage entry
- Add feedback.md as a general-purpose issue template for bug reports, feature suggestions, and usage questions
- Remove bug-report.md to avoid template duplication
- Add "问题反馈" button to homepage header for easy access

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-23 10:01:51 +08:00
chao5 da37e53ea0 Fix cron next execution time calculation
- Implement proper cron expression parsing (supports *, */n, n-m, n formats)
- Add getNextRun function to correctly calculate next execution times
- Fix issues with weekly/monthly presets and cross-year calculations
- Replace simplified time calculation with accurate cron-based logic

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-23 09:36:59 +08:00
chao5 557f819d63 Fix reference.md link to reference.html
🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-23 03:45:03 +08:00
chao5 e61ec6e22f Replace data URL favicon with actual SVG file
Create favicon.svg with a purple 'H' logo and update all HTML pages to reference it instead of using inline data URL.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-23 03:42:41 +08:00
chao5 8d83f57c46 Add favicon to all HTML pages
Added SVG favicon (🛠️) to all 55 HTML files across the project

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-23 03:40:44 +08:00
chao5 95e3b15f12 Remove reference.md (use reference.html instead)
HTML version is now available which aligns with the project's HTML-first philosophy

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-23 03:39:18 +08:00
chao5 ab2e899514 Add reference.html - HTML version of reference documentation
Convert reference.md to HTML with inline styling and consistent design

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-23 03:33:45 +08:00
chao5 106721c2bf Update reference.md - remove Simon Willison references and format with HTML
- Remove Simon Willison related information
- Format project implementation section with HTML styling
- Add tool categories with colorful cards

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-23 03:30:55 +08:00
chao5 d000af59f9 Update domain from justhtmls.com to htmls.dev
🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-23 03:29:04 +08:00
chao5 9e5a58080e Add WeChat group QR code to readme
🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-23 03:25:48 +08:00
chao5 be8c817803 Add 9 more tools to reach 25 total tools
Developer Tools:
- Hash Generator: MD5, SHA-1, SHA-256, SHA-384, SHA-512, Base64
- CSS Minifier/Beautifier: Compress and format CSS
- Cron Expression Generator: Visual cron builder

Converter Tools:
- HTML Entity Encoder/Decoder: Convert HTML entities
- YAML Validator: Validate and convert YAML to JSON

Text Tools:
- Case Converter: camelCase, PascalCase, snake_case, etc.
- Lorem Ipsum Generator: Generate placeholder text
- Slug Generator: URL-friendly slug creator

Utility:
- Percentage Calculator: Calculate percentages

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-23 03:11:29 +08:00
chao5 3bb9b85fad Add JSON Formatter tool
Features:
- JSON formatting/beautifying with custom indentation (2/4 spaces or tab)
- JSON minifying/compression
- JSON syntax validation with error messages
- Sort keys option
- Statistics: character count, line count, file size
- Copy and download functionality

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-23 02:35:38 +08:00
chao5 91323b0c99 Add 9 new tools across multiple categories
Text Processing:
- Word Counter: Character/word/line counting with reading time
- Text Diff: Compare two texts with inline/side-by-side view
- Markdown to HTML: Real-time Markdown to HTML converter

Developer Tools:
- UUID Generator: Generate UUID v4/v1 with batch support
- JWT Decoder: Decode and verify JSON Web Tokens

Converter Tools:
- Unix Timestamp Converter: Convert between timestamp and datetime
- Base Converter: Convert between binary/octal/decimal/hexadecimal
- XML to JSON: Bidirectional XML and JSON converter

Image Tools:
- Image to Base64: Convert images to Base64 encoded strings

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-23 02:15:35 +08:00
chao5 db7e9a941b Fix GitHub repository links
Update all links from justhtmls/justhtmls.com to justhtmls/html-tools

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-23 01:43:59 +08:00
chao5 6dbc4efbfd Add tool request feature
- Add 'Submit Request' button in header for users to request new tools
- Create GitHub Issue template for tool requests (tool-request.md)

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-23 01:42:20 +08:00
chao5 9ac80c548f Remove GitHub Pages workflows (using Vercel now) 2025-12-23 01:32:45 +08:00
chao5 cce0767895 Update repository and domain references
- Change remote to git@github.com:justhtmls/html-tools.git
- Update domain from justhtmls.github.io to justhtmls.com
- Update all repository references to justhtmls/html-tools
2025-12-23 01:31:52 +08:00
chao5 2fb3647b34 Add password generator tool
- Support 8-32 character length
- Include uppercase, lowercase, numbers, symbols
- Password strength indicator
- Local history using localStorage
- Cryptographically secure random generation

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-23 01:26:40 +08:00
chao5 4a9afda5f5 Fix: remove remaining Simon Willison reference 2025-12-23 01:07:28 +08:00
chao5 bed9b77723 Remove Simon Willison references 2025-12-23 01:07:15 +08:00
chao5 1eb920078f Fix: correct tool submission link 2025-12-23 00:52:11 +08:00
chao5 765ea8ab5f Add 5 new tools
- Base64 编码解码: 支持 URL 安全模式和文件拖拽
- 颜色选择器: HEX/RGB/HSL/HSV 格式转换
- 正则表达式测试器: 实时测试,支持常用标志位
- URL 编码解码: 处理中文和特殊字符
- 二维码生成器: 自定义颜色和尺寸

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-23 00:50:11 +08:00
chao5 6d4edc8641 Initial commit: JustHTMLs platform
- 创建主站门户首页
- 实现工具索引系统
- 添加示例工具:JSON 转 YAML
- 配置 GitHub Issue 模板
- 更新为 justhtmls 组织

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-22 23:58:57 +08:00