Commit Graph

99 Commits

Author SHA1 Message Date
Florian Festi a0fb9e5d31 RackBox: Add sample image
Thanks to Plsmatech <https://github.com/Plsmatech> for the photo!

Resolves: #547
2023-03-26 11:46:01 +02:00
caleb crome 0b986eeb0c TrayLayout: Make generation a one step operation in the web UI
Add Java Script for generating the layout from sx and sy
Drop special handling in boxesserver
Add .UI attribute to Boxes class to allow behaving differntly on different UIs
Traylayout is still filtered out from Inkscape INX file generation
Slightly adjust layout format of GridfinityTrayLayout

Co-authored-by: Florian Festi <florian@festi.info>
2023-03-07 20:02:27 +01:00
Florian Festi 0e4e373367 DrillBox: Add image
Thanks to Henry Stenzel <https://github.com/d5e> for the picture!
2023-02-26 19:41:03 +01:00
Sergios Stamatis b66c9d970d Add photos for console generator (arcade stick) 2023-02-19 17:45:07 +01:00
Florian Festi 71e23910cc ABox: Add sample image
Thanks to Eric Turcotte <https://github.com/eoto88> for the image!
2023-02-18 21:37:27 +01:00
caleb crome 1b30322269 Add search box to menu page
searches in class name, translated name and translated short description
(aka doc text)

Cut Menu items to 75% to avoid collisions
2023-02-16 23:36:49 +01:00
caleb crome bfc710698f Create a GridfinityTrayLayout object.
This is based on the TrayLayout2, but it designed to just give exactly
the correct size boxes to fit into a gridfinity system.

It has a modified TrayLayout setup, so it works in one step.  It uses
javascript to auto-generate the grid, which means it doesn't currently
work for Inkscape or command line.
2023-02-13 21:10:35 +01:00
Florian Festi 42944a015b Add sample images for various WallMounted generators 2023-02-12 20:11:07 +01:00
caleb crome 65a49ede39 Add a gallery page to boxesserver
This adds an image gallery to the server so you can visually search through all
available generators and just click on the image you want.
2023-02-05 16:17:30 +01:00
caleb crome 4c9830315d Add a generic, text based front panel generator
This adds a front panel generator that lets you automatically generate
all the cutouts and text placements needed in a box.

Eventually, it might be great it integrate this kind of feature into the
box generators, but that sounds complicated.  At this point, I'm happy]
to have this.
2023-01-31 20:50:03 +01:00
Rotzbua 4ef6c5c5ae boxesserver: refactor
* move & refactor JS to static
* add some typing
* move `head` to functions for reusability
* fix wrong separator for `hreflang` value
* fix various html validator errors
2023-01-31 20:37:52 +01:00
Florian Festi 673838d563 Arcade: Add sample image 2023-01-31 20:22:09 +01:00
Rotzbua 97e2c133f1 Update font files 2023-01-29 22:34:44 +01:00
caleb crome 21d307b894 Added GearBox image and thumbnail 2023-01-25 09:34:24 +01:00
Florian Festi 05056e569b New generators: Spool and FilamentSpool 2023-01-24 23:10:34 +01:00
Florian Festi 877a129b03 RollHolder: Add sample image 2023-01-24 20:51:21 +01:00
Florian Festi 4086c3134e Add sample images 2023-01-17 17:25:40 +01:00
Florian Festi d3df27b238 BreadBox: Declare stable and add sample image
Thanks to Ed Nisley <https://github.com/ednisley> for the picture!

Resolves: #431
2023-01-14 00:05:02 +01:00
caleb crome ede8546167 Create a gridfinity base and holding tray 2023-01-08 11:47:54 +01:00
Rotzbua 9cb581a6ad
Fix misspelled variables (#484)
Co-authored-by: Florian Festi <florian@festi.info>
2023-01-02 16:23:24 +01:00
suks.ae 9c253a3525 New generator: HalfBox
Configurable half of a box which can be: a bookend, a hanging shelf, an angle clamping jig, ...

ready for pull request
2022-09-30 19:28:01 +02:00
Tino Hager 0745ec4695 Optimize image size 2022-09-24 10:33:55 +02:00
Electro707 33ede5eef7 New generator: CoinDisplay
Resolves: #426
2022-09-18 00:58:00 +02:00
Florian Festi 93ea625c56 MagazinFile: Sample image
Thanks to https://github.com/YodaMaster18 for the picture

Resolves: #433
2022-09-18 00:07:17 +02:00
Florian Festi 90a41ecd26 Increase contrast for web UI footer
While it should be de-emphasised contrast still needs to be good enough
to not cause problems.
2022-09-08 19:20:02 +02:00
suks.ae 43bd7d12d3 New generator: CanStorage
A dispenser for cylindrical objects like cans or batteries.
2022-09-08 08:41:08 +02:00
Tino Hager 2410932d50 Fix wrong cursor on main menu
As the headings are clickable the cursor should reflect that.
2022-09-06 18:54:44 +02:00
Florian Festi 87cf8fedbf DiceBox: Add image and move to Boxes group
Related: #419
2022-08-19 23:28:41 +02:00
Florian Festi 8fe8a9fe08 CardHolder: Add sample image 2022-08-03 20:44:52 +02:00
Florian Festi 99cc13b367 New generator: RegularStarBox
Box made from two regular polygon pieces that go together to form a star.
2022-08-03 20:44:52 +02:00
HaSHsss bf84ee1e73 Create slidingdrawer.py 2022-07-09 21:32:30 +02:00
Florian Festi 73a46460ee Platonic: Add image of Icosahedron
Thanks to https://github.com/YodaMaster18 for the image!

Resolves: #409
2022-06-26 16:46:41 +02:00
Florian Festi 7d7e0a5c9f Move all Slatwall generators to new WallEdges infrastructure
Add "plain" and "plain reenforced" wall styles with straight back
2022-06-10 23:01:54 +02:00
Florian Festi aba88f3e1d JointPanel: Add sample image 2022-06-08 17:06:24 +02:00
Florian Festi 4344c93b6e AllEdges: Sample image
Thanks to https://github.com/HaSHsss for the image!
2022-06-06 20:05:36 +02:00
Florian Festi 589c3a18c4 Silverware: Add sample image
Thanks to https://github.com/Suezyque for the image!

Resolves: #334
Related: #140
2022-04-30 18:12:02 +02:00
Florian Festi b4d8641fc0 TwoPiece: Add some help and another picture
Thanks to https://github.com/Day0Dreamer for the image.

Related: #140
2022-04-30 17:47:29 +02:00
Florian Festi ccb2627e8f DrillStand: Add pictures
including assembling instructions.

Thanks to https://github.com/IgnorantOneTwo for providing the images!

Related: #140
2022-04-30 17:01:17 +02:00
Shaun 6b6a5fd860 Initial commit of Bottle Tag generator 2022-03-30 23:30:47 +02:00
Florian Festi 4ba1768d29 Treat all parameter descriptions as markdown
in the web UI
2022-01-03 13:29:12 +01:00
Rotzbua bf5e3ecc76 replace normalize.css by modern-normalize.css
normalize.css v4.1.1 published 5 years ago and abandoned 2018; replaced by currently maintained modern-normalize
2021-11-11 12:15:22 +01:00
Rotzbua 5b76519408 remove unused outdated and lint css 2021-11-11 12:15:22 +01:00
Florian Festi 46f350d483 LaserClamp: Add image
Thanks to pmr21uk (https://github.com/pmr21uk) for the picture!

Resolves: #333
2021-10-01 18:45:17 +02:00
Florian Festi ddba17597c Resize ShutterBox-3.jpg 2021-09-26 18:02:44 +02:00
Florian Festi cbbe8c11cc Shutterbox: More pictures
Thanks to Taylor Williams (https://github.com/tzwilliams)!
2021-09-26 17:33:29 +02:00
Florian Festi d6c8d965c3 RoundedBox: More pictures
Thanks to Taylor Williams (https://github.com/tzwilliams)!
2021-09-26 17:04:18 +02:00
Florian Festi a88afc964d CSS: Set width of images in descriptions to 100%
at the bottom of the geenrator pages
2021-09-19 20:38:35 +02:00
0xfab1 aad270e67e The Royal Game of Ur Images 2021-09-19 20:37:29 +02:00
Rotzbua 967cc49733 add font-display:swap
small performance improvement
https://web.dev/font-display/
2021-08-02 17:56:24 +02:00
Florian Festi fb7075f435 AngledCutJig: Add sample image
Thanks to ClaneSharke (https://github.com/ClaneSharke) for the image!

Related: #140
2021-06-18 23:11:32 +02:00