Commit graph

40 commits

Author SHA1 Message Date
Tobias L. Maier
5fec3abce4
Merge pull request #32 from tmaier/dependabot/npm_and_yarn/playwright-1.58.1
Some checks failed
Generate PDF Labels / generate-pdf (push) Has been cancelled
Bump playwright from 1.57.0 to 1.58.1
2026-02-03 15:45:06 +01:00
dependabot[bot]
5f06f4e1b1
Bump playwright from 1.57.0 to 1.58.1
Bumps [playwright](https://github.com/microsoft/playwright) from 1.57.0 to 1.58.1.
- [Release notes](https://github.com/microsoft/playwright/releases)
- [Commits](https://github.com/microsoft/playwright/compare/v1.57.0...v1.58.1)

---
updated-dependencies:
- dependency-name: playwright
  dependency-version: 1.58.1
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-02-03 00:50:52 +00:00
Tobias L. Maier
b2c263c11d
Merge pull request #26 from tmaier/dependabot/github_actions/actions/upload-artifact-6
Bump actions/upload-artifact from 5 to 6
2025-12-16 07:40:54 +01:00
dependabot[bot]
38b538cbae
Bump actions/upload-artifact from 5 to 6
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 5 to 6.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v5...v6)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-12-15 18:35:52 +00:00
Tobias L. Maier
3543c16a9e
Merge pull request #24 from tmaier/dependabot/npm_and_yarn/playwright-1.57.0
Bump playwright from 1.56.1 to 1.57.0
2025-12-01 23:07:38 +01:00
dependabot[bot]
924b0d327b
Bump playwright from 1.56.1 to 1.57.0
Bumps [playwright](https://github.com/microsoft/playwright) from 1.56.1 to 1.57.0.
- [Release notes](https://github.com/microsoft/playwright/releases)
- [Commits](https://github.com/microsoft/playwright/compare/v1.56.1...v1.57.0)

---
updated-dependencies:
- dependency-name: playwright
  dependency-version: 1.57.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-12-01 21:54:39 +00:00
Tobias L. Maier
77d7984d8c
Merge pull request #23 from tmaier/claude/add-url-parameters-017qxuWpAFdkg8EbXx8PrDrq
Add URL parameters for label configuration
2025-11-24 16:34:31 +01:00
Claude
4a37cbc0c6
Update URL immediately when any form field changes
- Add @input handlers to text/number inputs (startNumber, prefix, leadingZeros)
- Add @change handler to checkbox (borderToggle)
- Remove updateUrl() call from generateLabels() since it's now handled by events

The URL now stays in sync with the form state at all times, not just
when clicking "Regenerate Labels".
2025-11-24 15:28:36 +00:00
Claude
71f735ca68
Add URL parameter support for repeatable label generation
Parameters (startNumber, prefix, leadingZeros, borderToggle) are now:
- Read from URL query string on page load
- Updated in URL when clicking "Regenerate Labels"

This allows bookmarking and sharing specific label configurations.
2025-11-23 17:39:34 +00:00
Tobias L. Maier
f7fe52bd61
Merge pull request #19 from tmaier/dependabot/github_actions/actions/setup-node-6
Bump actions/setup-node from 4 to 6
2025-11-23 18:35:42 +01:00
Tobias L. Maier
5db0107441
Merge pull request #20 from tmaier/dependabot/github_actions/actions/checkout-6
Bump actions/checkout from 4 to 6
2025-11-23 18:35:36 +01:00
Tobias L. Maier
fe0526a5bb
Merge pull request #21 from tmaier/dependabot/github_actions/actions/upload-artifact-5
Bump actions/upload-artifact from 4 to 5
2025-11-23 18:35:29 +01:00
Tobias L. Maier
3a5c54850b
Merge pull request #22 from tmaier/claude/verify-label-dimensions-01P4Wy9SQ7fHRe9xCYcrb964
Verify Avery L4731REV-25 label dimensions
2025-11-23 18:35:12 +01:00
Claude
b1c2382a42
Fix label margins and gaps to match Avery L4731REV-25 specs
Update horizontal padding from 8.45mm to 8.6mm and gap from 2.55mm
to 2.5mm to match official Label Planet LP189/25 specifications
for Avery L4731REV-25 compatible labels.
2025-11-23 17:07:33 +00:00
dependabot[bot]
c0d9b83b63
Bump actions/upload-artifact from 4 to 5
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4 to 5.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v4...v5)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-11-23 16:58:52 +00:00
dependabot[bot]
8be59f3610
Bump actions/checkout from 4 to 6
Bumps [actions/checkout](https://github.com/actions/checkout) from 4 to 6.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v4...v6)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-11-23 16:58:48 +00:00
dependabot[bot]
1223464df8
Bump actions/setup-node from 4 to 6
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 4 to 6.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](https://github.com/actions/setup-node/compare/v4...v6)

---
updated-dependencies:
- dependency-name: actions/setup-node
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-11-23 16:58:45 +00:00
Tobias L. Maier
d706d181ca
Merge pull request #18 from tmaier/claude/add-pdf-generation-workflow-01LQWhnfdm3BgseAt6QjyLJR
Add GitHub workflow to generate PDF from HTML
2025-11-23 17:58:05 +01:00
Tobias L. Maier
4c6885bff9
Update package.json
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-11-23 17:55:43 +01:00
Claude
499c842b45
Add lockfile, dependabot, and improve PDF script reliability
- Add package-lock.json for reproducible builds (npm ci)
- Add dependabot.yml for npm and GitHub Actions updates
- Add .gitignore for node_modules and generated PDF
- Update workflow to use npm ci with caching
- Improve PDF script with proper error handling and HTTP server
2025-11-23 16:41:14 +00:00
Claude
f58462df32
Add GitHub workflow for PDF generation using Playwright
Create a workflow that generates a DIN A4 PDF of the print version
of index.html and stores it as an artifact. Uses Playwright with
Chromium to load the page, wait for QR codes to render, and
generate the PDF.
2025-11-23 16:34:11 +00:00
Tobias L. Maier
9b596b5506
Merge pull request #17 from tmaier/claude/init-project-01HBuizL7pSzJMi25sAj7RRJ
Initialize project setup
2025-11-23 17:30:22 +01:00
Claude
91b0e9ef36
Add Avery L4731REV-25 label specifications to CLAUDE.md
Include detailed dimensions: margins, gaps, pitch values
for the supported label format.
2025-11-23 16:29:25 +00:00
Claude
e09c76ed87
Add CLAUDE.md for Claude Code guidance
Provides essential project context including:
- Single-file architecture overview
- Development instructions (no build process)
- AlpineJS component structure
- Code style conventions
2025-11-23 16:17:31 +00:00
Tobias L. Maier
d18719cc26
Merge pull request #5 from jdelker/main
fixed margings
2024-05-02 01:16:09 +02:00
Joerg Delker
12fedfe987 fixed margings 2024-04-30 23:15:35 +02:00
Tobias Ludwig Maier
fc8fc173b7 Iteration 2 for #4 2024-04-25 00:19:44 +02:00
Tobias Ludwig Maier
3878e691a4 Fix wdith & hight of list item due to box model #4 2024-04-25 00:09:58 +02:00
Tobias Ludwig Maier
7aeeba0167 Format code with prettier 2024-01-22 10:53:31 +01:00
Tobias L. Maier
ccc93f6144
Merge pull request #2 from LogMull/main
Replaced QR code API call
2024-01-22 10:51:42 +01:00
LogMull
37c6ea8675
Use encodeURIComponent for API call as suggested. 2024-01-17 20:25:14 -05:00
LogMull
a0c7b1c37f
Replaced QR code API call
Previous API was deprecated (see https://developers.google.com/chart/infographics/docs/qr_codes) and is being turned off for random intervals (see https://groups.google.com/g/google-visualization-api/c/Pzzya6ed14g?pli=1). Replaced with a new API to generate QR Codes
2024-01-14 14:23:08 -05:00
Tobias Ludwig Maier
eb1d4fb197 Set text size more dynamically
I am happy to learn of a CSS/TailwindCSS approach to make it even more dynamic
2023-12-28 23:37:04 +01:00
Tobias Ludwig Maier
a55fd71ec4 Improve form
- submit should re-generate the labels
- The input fields are required. This seem to not really have the desired effect, but we leave it
2023-12-28 23:10:11 +01:00
Tobias Ludwig Maier
87516406f9 Improve sizing of list items
- border and padding are now also in Millimeters
- The border is now bi-color and alternating
2023-12-28 23:01:54 +01:00
Tobias Ludwig Maier
d97d521d57 Elaborate on the limitations in the README 2023-12-28 22:43:57 +01:00
Tobias Ludwig Maier
60f06cf1e8 Document limitation 2023-12-28 22:36:40 +01:00
Tobias Ludwig Maier
15612319bb Center labels in preview using container and mx-auto 2023-12-28 22:23:25 +01:00
Tobias Ludwig Maier
18221828a9 Add index.html and README 2023-12-27 23:38:26 +01:00
Tobias L. Maier
b5fae776fa
Initial commit 2023-12-27 23:02:33 +01:00