Added support for exporting cards to Dustin's Designer Den (DDD)! This is a brand new platform that we're super excited about. Give it a go and let us know what you think. I've written up export instructions in the docs here: Dustin's Designer Den.
Added a Smart duplicate feature to duplicate a zone in the layout editor N times (hotkey is ctrl+shift+D). You can also optionally increment any numbers in the default text of the zone you're duplicating. This means you can now make rows for scoreboards super easily.
Added a quick way to move rows in the table (right click row header) and you can send to N position.
Added an image rendering 'pixilated' option for image zones so they don't blur pixel art and keep things crisp. Note that the default Mac pdf preview will still try override this - open exported pdfs in Acrobat, Edge or Chrome.
Added Ivory and Delaney print presets
Added an inverted curve clippath shape (more useful than it sounds!)
Screentop exports now pull their names in from the nickname column
Made it so when you download a png of an individual card (in the component editor) it also copies the image to your clipboard so you can quickly post to socials etc.
Added explicit support for fonts with different weights (100-900).
Added some cool brand new layouts (see attached images!). These are mostly made by my wife Hannah and are pretty neat I think.
Add a caption...
Add a caption...
Add a caption...
Add a caption...
Add a caption...
Add a caption...
BUGS
Fixed bug on new print export page with custom size page
Fixed a bug where gradients wouldn't remember
Fixed a 'default web behaviour' bug where Germans (or other comma-based language users) could type periods into number inputs and get incorrect values.
UI
Some UI improvements to layouts page
Fix p tags being visible in default text in table
Fixed component section labels not being colored correctly in light mode
Updated print presets for printers like LTT who want two separate pages to default to 'front's only' (then you change to 'backs only' and export again).
Fixed a bug where the default color bg for a custom text style was 0 alpha which was confusing and easy to miss.
More guards for new pdf export so users can't select incompatible settings like non-CMYK color profiles with pdf standards etc.
Updated styling for card options bar so it's never on top of other ui elements like the card preview
More styling for individual card editor, as well as option to duplicate the current card
GENERAL
We've been working on Collab still and making progress.
I'm going to slowly retire the old stock images we've been using (that were just for personal use) and replace them with ones that are fully commercial (ie public domain or ones we've commissioned). I'll make a proper announcement in a few months once it's all done.
I'm thinking of running small (maybe 100 entries) design jam competition in the next 6 months. It will be for a small card game (kind of like Buttonshy's competitions but less restrictive component wise). If you'd be interested in that, let me know in -general in our Discord.
On the promotion side of things, I've been looking into increasing our visibility on the web generally, and to this end, I've moved all blogs to be generated statically. This is better for SEO and faster too. If you want to help us out with visibility, you could join us for a designer interview (see examples here) or post a link to Dextrous somewhere online (not social media unfortunately) - every bit helps.
We're going to be at the Playcon convention in Sydney in July - if you're planning to be there, come say hi!
Alpha 12.2
FEATURES
Added rich text editing to the layout editor for default text
Added some default mat size layouts
You can now resize your layout and have all childzones be resized as well - see the 'resize all zones' checkbox when you are resizing the layout
You can now quickly insert in-text icon strings in the variables popup
BUGS
Fixed a bug with the component print selection being overly heavy particularly if you had over 100 components in the one project
Fixed a bug where the default custom layout shape always defaulted to a triangle
Fixed a bug where some devices could show a menu positioned incorrectly
Fixed a bug with 'same as front' backs not being set properly
Fixed a bug where newlines in the old default text were stripped out when they entered the rich text editor
Fixed a bug where components wouldn't have cards selected in the new pdf exporter
Fixed a boardmaker cell selection bug
Fixed a bug where copying and pasting a parent zone with childzones would be incremented in the wrong order
Fixed a screentop spritesheet rounding error for custom size components that weren't exact pixels
UI
Big overhaul on most of the popup menus in the app - now faster, lighter and they should now always stay on your screen regardless of screen size
Add shortcut option to flip to card back in the individual card editor
There is now a user setting to make sliders scrollable (so you can hover over them with your mouse and scroll to go up or down)
We've updated 'Copying component to clipboard' so that it's now just based on your actual clipboard, so now you can paste across different browser tabs into another project for example.
If you have no copies of cards on the export page you now get a clearer error message
Added Alphabetical and time-based sorting to project list
Updated zone resize arrows so they are pointing the correct direction when the zone is rotated (this was harder than it sounds!)
Some nicer UX for renaming/dragging component tabs and sections
Added some site tips alongside quotes on export popups for paid users
General
Added Tax id collection and fixed the automatic tax collection in Stripe. For most countries tax is included, but not for the US (apparently they're crazy like that). This was meant to be happening all along, but I turns out I didn't read the Stripe fine print closely enough blerg and didn't have a third setting enabled, so looks like US folks just got lucky there for a while?! By the way, if you're in the EU now you should be able to properly add your VAT id. Any questions on this one, feel free to dm me any time. I'm slowly learning the accountant ways.
I've been thinking it would be fun to have a game design Pecha Kucha night (or something similar) - let me know if you'd be interested in being a presenter. The format is 20 slides and 20 seconds per slide (so it's all over in 6:40 minutes!). You could talk about your journey designing a particular game, game mechanics you particularly like, or what you wish you could have said to your designer-self 5 years ago, etc.
ALPHA 12.1
FEATURES
Dieline and bleed features now work for custom shape components. This means you can export your own custom shapes for tokens and tiles etc.
You can now save your own custom gradients to a gradient palette
Added tile types to TTS export including stackable property so you can easily make em stack now
BUGS
Fixed a bug with table text overflowing text cells at certain sizes
Fixed a bug with textshrink not getting applied on subsequent pdf pages
Fixed a bug where very big pdf exports would time out
Fixed an edge case for getting hyphens into font names
Corrected the safearea preview for if you have no bleed
Fixed an edge case with lowInk settings
Fixed an issue where X and Y properties of flexbox couldn't be set if multiselecting containers
Fixed scaling for TTS custom object exports
Fixed bug with gradient in custom text styles
UI
You can now select ranges of zones in the layout editor hierarchy panel (using shift)
Text setting menu moved to above table for cleaner UX
Highlight fonts that don't have bold or italic glyphs - this is part of the push to get pixel perfect precision from pdf exports.
Improve UI for text-shadow/box-shadow
Updated color tools a bunch and added some built in gradients and clearer UX/UI
Fixed not being able to drag component tabs to end of section
Card preview popup now remembers it's position
Names for sections and component tabs now always choose highest contrast color for better readability
ALPHA 12.0
FEATURES
Added stroke option for circular text
Added page overlay for pdf export
Way more performant grid cell system for layout editor
Added A2 and A1 page sizes to export
Added transform origin to fix a bug with rotated zones in flex containers (they must explicitly specified as top left)
Added greyscale option to new print export
Layout now remembers if you had bleed preview on
BUGS
Fixed a bug with multi-select and box-shadow UI
Fixed a bug where under rare circumstances component sections could become corrupted
Make anchor links not blue when they're on cards
Fix enter key not working for firefox
Fix print to pdf issue in boardmaker
Switch fonts to TTF for better
Fixed a bug with a certain combination of flex properties and the new pdf export
Fixed a table focus error
Fixed a bug where you could delete cards via hotkeys when in the individual card editor
Fixed image backs without numbers exporting with inconsistently formatted names
Fixed a bug where using pure black CMYK option for text didn't take into account the style column overrides.
Fixed bug where flex zones with a clippath shape that also had text zones with icons, could have incorrect values if rendering was slow
UI
Some styling for custom text styles properties
Hide incompatible properties for circular text zones
Make zone list in individual card overlay match the layout editor
Move text cell toolbar above the component editor table instead of a popup on text cells
Add total cards display to new pdf exporter
Add zoom for cards in the collection builder
Fixed some style issues in board maker
Make new print export custom page update in real time
Fix custom text styles so they display their rendered form in individual card overlay editor and the popup in text cells
More consistent drop zone highlighting for dragging images from desktop into a folder
Fix toolbar not hiding in individual card editor
Make text-shadow properties properly update when switching zones
Add same zoom repeat button to component editor as layout editor
ALPHA 11.9
FEATURES:
-Basic Deckuilder (we're calling them 'collections') is now live on the new exporter page. It doesn't work with TTS yet, just print. We'll have to cross the TTS bridge when we figure out how to host all these images without blowing out our server costs, but anyway we'd love to hear your thoughts on it.
To make a new collection, select any cards as you normally would for a print export, then you can click 'save selected cards to collection' and it will get saved (image 1).
You can also click open collection editor to go to a dedicated space where you can browse the components in your project and add them to different collections (image 2).
To go back to having no collection selected (ie you just want to go back to normal print view and not save anything), just click 'no collection' (image 3).
-We now accept and support Woff2 font types
BUGS:
Fixed TTS token scaling
Big font update so the new pdf exporter should now be more stable in terms of font matching
Fixed a bug with having too many images of a certain size
Fixed a bug where you could select CMYK but also no color profile and thus freeze the exporter
Components in new export are now in the same order as project
UI
Made cards with 0 copies dim in the UI for better visibility
New export now remembers page size and orientation
Clearer zone node selection styling in layout editor
REMINDER ABOUT FUTURE BREAKING CHANGE:
Our image shortcuts for modifying an image's size and position (e.g tree.png, 50,47, 120) are getting an update and the last number (the 120 in the example above) will properly reflect the zoom level (currently sizes of 100 incorrectly revert to the image zone's default like 'contain' etc. However, In a week or so's time we'll make it so having 100 will do the proper zoom (which it should have done all along).
ALPHA 11.8
FEATURES
Dielines and bleed now working for non-rectangular shapes (hex tokens etc.) in new pdf exporter.
Pure black text (K: 100%) now available for new pdf export for Designer+ tiers
You can now select rectangle, hex, circle card type exporting for TTS
Added printer presets for Eastar and Whatz Games
BUGS:
Fixed the bug where you couldn't save components while images were optimising
Fixed a bug with car position and variable highlights
Fixed a bug with outline offset being set incorrectly
Fixed a bug with csv not setting column order correctly
Fixed a bug with alpha 0 in the color picker not reflecting properly on the dex alpha slider
Fixed a selection issue in the new print
Fixed a bug where you could actually drag cards into certain table cells and break things - How we've not seen this earlier I will never know.
Fixed a bug where a non-active table cell would display the active table cell's data until you clicked on it, as well as a related bug with dragging table columns.
UI
Added new card selecting menu to the new print exporter - basically we think our old approach was better and now we have a better rendering strategy we don't need to freeze the page before applying huge re-renders so now hopefully we have the best of both worlds.
Add footer to site and allow signing up to newsletter
Fixed blog header images for mobile
Fixed account page incorrectly reporting payment date if you'd unsubscribed
Fixed an overflow bug in style column cell
Using the hotkey of alt + arrow down now adds a new card by default if you're at the end of your card list
Fixed individual card editor UI so it was better for smaller screens
Added opacity toggle shortcut to individual card editor
ALPHA 11.7
FEATURES
Added card margin (spaces between cards on the page) to new pdf export
Added ability to set a background image, color (or transparent) to print pages in new pdf export
You can now hold shift to maintain aspect ratios when resizing zones
Fixed flat top hex clippath and made hex layouts flat top by default as this maps better to TTS and boardmaker
Added 'Print Europe' to the printer presets
Letter spacing and word spacing for custom text styles
Google sign in added
We've got a couple of requests from universities/schools for a teacher account including students. We think it's a great idea and also we wanted to practice some cross-account level things ahead of collab, so we've built out basic functionality to have a teacher add students to their class and be able to see student work etc. Let us know if you know a uni/ school / homeschooler who might want to pilot this.
BUGS
Fixed a bug with searching and renaming layouts at the same time
Fixed bug with cropmarks above
Updated token scale sizes for tts export
Fixed pdf not downloading in new tab depending on chrome settings
Fixed a bug in the first click through tutorial
Fixed a couple of fonts which weren't set up correctly for the new pdf export
Fixed 'auto' zone dimensions bugging out when you try to move the zone in the layout editor
Fixed filter with multi-selected zones
Fixed a text shrink bug
Fixed a trailing break bug which got added back in when we upgraded our text editor,
Fixed an obscure text wrapping issue with font ligatures
Fixed a box shadow bug with multiselected zones
Fixed a bug for users with empty variables
UI
Now when you duplicate a component you are prompted to choose between duplicating the layout or linking to the same layout (this was our number 1 gotcha for new designers, so hopefully this makes a difference).
Added highlighting in the table for variables so you know where they actually are being applied. You can turn this off if you don't like it in table settings (look for the cog top left of the Dex table)
Added an extra Tarot size (there are 2 common sizes that are slightly different)
You can now hold down your mouse button on the zooms for smoother zooming (if you've forgotten ctrl+mousewheel)
Fixed ui issue with textstroke in custom styles
Fixed showing zone outlines style issue in layout editor
Clearer ui for selecting default size layouts
Reworked a bunch of the blog styling, and some of the home page styling
Better user feedback for copying components and layouts if there are any edge cases
Style and image cells now also expand for better readability if you have overlay cells turned on
Fixed the 9-positions quick positioning to work with zones with auto dimensions in the layout editor
More styling to custom text styles properties to match layout editor more closely
GENERAL
We're super excited to share some designer spotlight blog posts from:
I had an absolute blast listening to them share their journeys and game design wisdom. Please check out their crowd funding campaigns!
ALPHA 11.6
FEATURES
You can now select/deselect individual cards in the new pdf exporter page. See here for how to use it if you haven't already: Note the UI is a lil different to the old card exporter in order to make it much faster (not having to render everything twice) - we'd love to see if you can figure it out and if it's still intuitive enough etc.
New print exporter now remembers what you last selected
Better resolution for new pdf exporter where shadows are involved
You can now export token type components to TTS. This is a bit of a gamechanger if you want to make shaped tiles super quickly.
You can now color black and white images with a new lil trick: turning them sepia and THEN changing their hue
BUGS
Updated image optimiser function to be more reliable
Fixed pasting zones from the clipboard,
A few minor multi-select bugs
Fixed a bug with rotate value getting set incorrectly
Fixed a bug with downloading the back image of an individual card in the component editor
Fixed a bug where you couldn't upload 2 projects in a row without refreshing
Fixed a bug with Firefox CSV filetype not being correctly read
Fixed text color not getting remembered between zones in layout editor
Fixed bug with padding and margin in the individual card editor
Fixed zone is selectable bug in layout editor
I think we might have disabled the spell check for Edge with the color picker in layout editor
Fixed bug where trying to delete a clippath point in the individiual card editor deletes a card in the component
Fixed a bug where you could drag a card into a component section and freeze the section
UI
3-way toggle for show/auto/hide zone behaviour
Fixed submenu styling for text cell editor
Fixed project titles wrapping too early
Added sections to print export menu for better clarity on what you're exporting
Added ability to resize hierarchy panel
Allow ordering decks by date-modified
Better styling for layout hierarchy, layout hotkeys popup, component settings menu
Toast for failed CSV import from url
Styling for new pdf export page
Allow deleting a component even if it has no layout
Made new print exporter update instantly
Displayed mm to 1 decimal place by default for clearer feedback!
GENERAL
We've updated the home page to include a small reel of projects by Dextrous designers. Take a look at their Kickstarters and support them if you can!
ALPHA 11.5
FEATURES
Multi-select for zones
Add ability to have cropmarks just on front or back pages
Bold and italics now also working for circular text
Component decks now come into TTS ordered according to their section
BUGS
Fixed selected zone ellipse preview behaviour
Fixed circular text bug in individual card editor
Fixed image export error with circular text
Fixed x snapping in layout editor using the 9 positions shortcut
Fixed MuseoModerno and El Messiri fonts which were incorrectly named
Fixed a copy paste bug with zones
Fixed an image bug where you could upload images with the same name to a sibling folder and it'd break random images.
UI
Back to component + edit and switch layout buttons more prominent
Removed lots of duplicate ways to do things in menus (particularly in component editor).
Lots of styling for the layout editor property menus (hopefully things are a bit clearer already, but still lots more to do).
The different menus in the layout editor should now remember scroll position for better experience when flicking back and forth between zones
Fix flex ui for aligning children
Move delete card icon so it's less easy to click accidentally -Fixed some UI bugs with the dropdowns in layout editor
Clearer styling for layouts list so you can tell which tags belong to which
Fixing accent color on slides in layout editor
New PDF export now titles the pdf metadata and filename according to proj name
Fixed UI bug with cell corner and expanded overlay text cells
A bunch of styling for table column headers col settings
Clearer styling for export images popup and TTS export button
Fixed flip vertical and flip horizonal not highlighting current values
The currently applied clippath shape now is highlighted in the menu
Fixed TTS settings menu bug
ALPHA 11.4
FEATURES
Circular text is now here! It's experimental and subject to change, but you can give it a go by enabling 'tinker mode' in your account settings. Note it doesn't work with all text properties (notably no icons), but 99% of the time it was only wanted for a title anyway, so we think it's pretty handy. Let us know what you think
Better accuracy for text-shrink
Updated TTS component placement positioning for denser placement when you export a bunch of components at once
Re-enabled flipping of base zone (card_background) for situations where you want to invert a clip-path shape
Added right to left text direction for languages like Hebrew
Added px size for inline styles font size
BUGS
Fixed a bug where you couldn't select a printer in the new pdf export
Fixed large size cards not being placed properly on pages in the new pdf export
Fixed a bug where you could give folder names forbidden characters such as a smart apostrophe that would then break image paths
updated the save timeout in the component editor (some designers have huge layouts which were exceeding the time).
Fixed a bug with newly created zones and undo history
fixed a bug to do with the number of backs and importing CSV
Added a check for null border color
Fixed a border and bleed bug
Fixed a bug where you could paste a zone in non-edit mode
Fixed a bug with zones and flex container positioning
Fixed zone snapping not working properly for default sized zones in the layout editor
Fixed a bug where background and background image would be applied in a random order
UI
Text align instead of justify-content for non 'inline flex' text styles
We've grouped the properties (text-wrap, white-space-collapse, text stroke) that aren't supported by the new pdf exporter into 'beyond pdf settings' - this means they are hidden by default now but you can enable these settings by turning on 'beyond pdf settings' in your account settings.
Added an option in the CSV popup to have the Dex table column order mirror the CSV on import. Handy if you want it always in sync.
Component tabs styling, and component sections now have a tooltip if their name is longer than what can be shown
Added a layout editor unit size (set it in the layout settings menu top right) so you can work in mm if you want
Added manual page update for expensive rendering changes (bleed and selecting components) on the new pdf export page
Added margin to new pdf export page
Added a overlay text cell behaviour for the Dex table so cells with lots of text are easier to edit (I believe this will be helpful, but if you don't like it you can turn this off in the table settings menu, top left of table).
You can now download combined JSON of multiple components for Screentop
You can now download multiple screentop image assets in one click
You can now copy any number of inline text styles to your clipboard and then paste into another component
We did a pretty big upgrade to zone data now so we're storing less on the server - this effectively means you can have a lot more zones in a layout if you need them, but also makes things marginally quicker and more efficient: smaller files for the browser, pdf sizes smaller etc.
Added a toggle to image export so you can export without numbering if you want. (If you have duplicates they'll still get numbers).
BUGS
Fixed horizontal rule styling for new pdf exporter
Fixed a bug where the new image optimisation wasn't playing nice with SVGs (making them blurry)
Fixed a bug with TTS components having the wrong names
Fixed bug where you couldn't drag stock images into a folder
Fixed a bug with exporting the current component
Fixed a bug where the hide zone shortcut didn't work in the layout editor
Fixed a bug where you could name an image the same as an existing image
UI
Some slightly clearer styling for zones in the hierarchy list
An auto scroll option for zones in the zone hierarchy list (for users with an absurd number of zones, you know you are :P)
Fixed a folder UI issue where the scrollbar disappeared
Fixed the zone selector in individual card editor looking unselectable
Made it so you can't rename an image's extension
Added an open folder icon for mobile
Made image rename field a bit longer
IMPROVEMENTS
Made an updated style column tutorial
Made an updated custom text styles tutorial
Alpha 11.2
(2nd June, 2025)
FEATURES
Added automatic image optimisation which will apply to newly uploaded images for faster app performance., The good news is you can optimise old images at the click of a button too. In the image library tab, open a folder of images and click the magic wand button to tell the Dextrous to optimise your existing images.Note the process can take a few minutes esp if you have lots of images, and once an image has been optimised you'll see a green tick on it. What this means in practice is that wherever you are in the app, you'll be seeing a well-sized version of your image, rather than one that might be 100 times too big etc, and you'll save on bandwidth etc. This should make a substantial difference for speed and responsiveness particularly for people who are new to graphics and image file types etc.Please note that it's still a good idea to optimise images yourself before uploading to Dex because:
a) You'll use less storage space
b) When you go to export to pdf or png your raw (original) images will be used, so if you want a lightweight pdf you still want to avoid oversized images.But essentially now after optimising, everyone can protect against app slowness due to large images, AND TTS and Screentop export should now never break. (See bug number 1 below!). Please let us know how this goes for you. We'd love to hear if you notice the difference :).
Copying and pasting a zone (ctrl+c / ctrl+v) now maintains original zone's position. Whereas duplicating doesn't, because we believe this is friendlier to new people who might miss that there is in fact, a new zone.
Added search function to variables list.
BUGS
Optimised images also fixes a common bug which was that people would sometimes have gigantic images that would break TTS and Screentop export.,
Duplicated layouts now get the original layouts tags
Fixed a bug with new pdf export not triggering properly
UI
Added warning highlighting if you named a second variable the same as an existing one
IMPROVEMENTS
Updated the custom fonts tutorial instructions,
Updated part of the make a basic layout tutorial to match newer UI of the app
Alpha 11.1
(25th May, 2025)
FEATURES
Added an inset option for box-shadow (to have the shadow on the inside).
Added {verifycach} to TTS JSON urls. This should make getting out of sync with TTS mods less likely to occur.
Added an option to download all images in a folder at once
Added ability to have multiple card sizes on normal pages (ie A4) to new pdf export
Added collapsible sections to the component editor so you can group components for better convenience!
BUGS
Fixed a gradient bug
Fixed a bug where if you renamed an image and uploaded an image with the same name as the original image - it would break.
Fixed a bug with background-repeat
Fixed a bug in click through tutorial #2
Fixed a bug where you could give font names forbidden characters
fixed screentop incorrect back sprite sheet bug and removed the warning for 100 variants
Fixed text squash for new pdf export
Fixed a css bug with list items in the new pdf export
Fixed a bug where the print settings bar would disappear in new pdf export if you had no component selected
Fixed SVG size bug for new pdf export
UI
Made it so new custom text styles always get a unique name upon duplication
Make card popup preview show the first card in the component if you've got no card selected (instead of showing the layout)
Some minor styling for font and folder UI
Fixed a bug where an incorrect cell would show on hover when you exited the overlay editor and hovered over a style column cell
You can now edit the names and font weight etc. of custom fonts (in the instance a detail was incorrect).
GENERAL
Changed the default font of zones to Roboto
Added fonts noto Sans symbols 1 and 2 and noto color emoji for better emoji support
Removed Microsoft fonts
Fixed white-space for new print export so it will change any unsupported white-space and text-wrap properties (ie 'textwrap: balance') to their closest supported equivalent.
Alpha 11.0
FEATURES
Added 2 low ink settings to new PDF export, and added specific line colors to match printer colors We've added a new way to get a paragraph (instead of a line-break) from Google sheets. A ctrl+enter then a / then another ctrl+enter will now create a new paragraph., paragraph 1 in G sheets / paragraph 2 in G sheets Originally the plan was to do 2x ctrl+enters makes a paragraph, but unfortunately there are plenty of instances where you do actually want 2 line breaks and not a paragraph, and also it might wreck people's existing stuff, so hopefully this is still intuitive and clear and means you can get paragraphs instead of line breaks when you want em.
Added a component scale slider for TTS export (in the component settings menu) so you can control how big or small different things come in to TTS
Board maker: you can now add a selected cell to the palette
Added background-repeat and background size options to background image and background gradients, as well as a 'clear gradient' option
BUGS
Fixed an export error that would freeze on export page
Fixed bug with text alignment and new PDF export
Fixed bug with unique card backs in new PDF export
Fixed bug with duplicating child zones in flex containers
Fixed bug with the eraser in boardmaker
UI
Added scroll to zoom in layout, component editor and board maker
We now hide X and Y shortcuts for the base zone in the layout editor so you can't do weird and wonderful things accidentally
Clicking the layout zoom buttons no longer deselects the current zone
Minor styling to board maker
Added a search for layout function
GENERAL
Clarified updates to plan tiers
Increased the free plan storage limit to 100MB
Alpha 10.9
FEATURES
-We have a preview of our new print exporter ready if you want to try it out. There's now a 'tinker mode' toggle (you'll find it in account settings) and if you have this enabled you can try out our new pdf exporter while we develop it - the new pdf exporter page will exist alongside the current export page, and when we all think it's working well we'll integrate it into the current setup.Benefits include:
cmyk colour conversion,
custom page sizes including card-per-page size (this is a big deal for some printers who need exactly 1 card per page).,
embedded fonts,
spot color dieline (ie for launch tabletop),
can embed a color profile,
makes much smaller pdfs does to more intelligent use of repeated images,
Added option for Screentop export to force spritesheet to be full width (16)
Added Card TTS Data as a new special column for custom card TTS data. You can include properties that you want to update on a card by card basis. For example, if you wanted to give a card 3 tags and some custom LuaScript you would include both these properties with a comma in between them (just like they appear in the JSON object from TTS):
"Tags":["Cat","Dog","Sheep"],
"LuaScript":"function onLoad()\r\n self.createButton({\r\n label = "Click me!", -- Button text\r\n click_function = "printTags", -- Function to call when clicked\r\n function_owner = self,\r\n position = {0, 0.3, 0}, -- Adjust position as needed\r\n rotation = {0, 0, 0},\r\n width = 1000,\r\n height = 500,\r\n font_size = 250\r\n })\r\nend\r\n\r\n\r\nfunction printTags(player_color, alt_click)\r\n local tags = self.getTags()\r\n if tags and #tags > 0 then\r\n local tagString = table.concat(tags, ",")\r\n print("Tags:" .. tagString)\r\n else\r\n print("No tags found on this card.")\r\n end\r\nend\r\n"
Added the ability to copy a zone with ctrl+c and then paste it into a different layout (on another tab for example)
Added ability to zoom with ctrl+mousewheel in both layout editor and component editor.
BUGS
TTS token edges fixed, and now you can select any color for the token sides @Applekini - if you still have the transparent sides you can select a color and re-export and you should be good to go.
Fixed the default inline text styles which had become outdated.
Fixed variables to work with < marks
UI
Added ability to delete component even if it has no layout.
Entirely disable urls for image cols in the component table so it's less confusing about what the app fully supports or not.
Fixed long folder path names squishing up the UI
NEW PDF EXPORTER - IMPORTANT NOTES :
Just wanted to give everyone a heads up about some upcoming breaking changes to do with our new pdf exporter:
-Text-wrap and White space collapse are unfortunately not supported in the same way. They will be merged into one property called 'white space' which has these wrapping/whitespace behaviours: 'normal' 'pre', 'pre-wrap' 'pre-line' 'no wrap'. Unfortunately, the newer properties 'balance' or 'pretty' are currently unsupported - but I do know they are being worked on and hopefully they'll be available again soon.
-Text-stroke (see previous update on text-shadow which as been improved and we'll use as a substitute going forwards). We'll give you a month or two to update these and then we'll probably phase out text-stroke.
-Woff2 font types aren't yet supported. Accordingly, we will disable Woff2 format for custom fonts for now - (Woff, TT and OT are still supported). If you have already uploaded Woff2 fonts everything will continue to work as is, but if you want to use the fancy new pdf exporter (you 100% do) you'll need to swap these fonts out for one of the other types before they'll be properly embedded.
-Bye bye Microsoft Fonts We have also learned recently that we're actually not allowed to host and embed some fonts in pdfs without paying an absurd sum of money to Microsoft. Specifically these fonts:
Arial,
Bodoni MT,
Candara,
Cambria,
Calisto mt,
Calibri,
Didot,
Djavusans,
Sans Condensed,
Segoe UI,
Tahoma,
Verdana,
Rockwell,
Perpetua,
Lucida primary,
Impact,
Goudy old style,
Georgia,GaramondUp until this point, the Chrome print functionality of Dextrous has just been leveraging these system fonts locally on designers' machines which has been fine - however because our new pdf exporter is server side, we can't embed the fonts without them being on the server, which in turn is prohibitively expensive. If you want to continue to use these fonts in our new exporter, you'll need to purchase them yourself from a licensed vendor - please double check the licensing to make sure you're using them appropriately - OR simply use some of the wonderful modern fonts that have been made in recent times. I've already tried to find a substitute (usually better) for each of these fonts so if you're having difficulty finding a replacement hit me up.
It pains us to lose some features (RIP for now text-wrap: pretty!) but hopefully they'll be back soon, and I can say the new pdf export is totally worth it. It's also one step towards broader browser support and greater consistency across Mac, PC and different devices more generally, so I guess that's good too.
Alpha 10.8
FEATURES
Better text-shadow behaviour for 'all-sides' text shadows. This is to replace text stroke going forwards because:
a) our future pdf generator doesn't support text stroke
b) text stroke sometimes has weird spikey artifacts depending on the font.The new text-shadow effectively solves this issue. Migrate your text strokes over to the new text-shadow when you have time. There's no rush on this as we haven't implemented the new pdf generator yet - we're just getting ready for it.
Breaking change: The base zone (card_background) can support both a color AND an image with the image over the color. This is a breaking change that might affect a small percentage of designers who had a semi-transparent background image and had also set a background color on the base zone. To fix this if you don't want it - simply update the background color from your base zone (turn it transparent etc.).
There is now some new options for 'shared image' card backs - you can zoom the image in or out and also change the background color (made possible by feature 2 above).
Allow more cards in screentop export.
Future breaking change (coming on Friday): We're adding a new way to get a paragraph (instead of a line-break) from Google sheets. A ctrl+enter then a / then another ctrl+enter will now create a new paragraph.paragraph 1 in G sheets/paragraph 2 in G sheetsOne ctrl+enter will just create a linebreak (as before). If you need help updating before the change comes on Friday (or after), let me know.
BUGS
Fixed uploaded layouts to immediately show up (without refresh)
Fixed box-shadow bug
Fixed the default card back which went on vacation for a little while there.
UI
Added a warning for if you have referenced a non-existing image folder (maybe you changed the name for instance, and forgot to update it in your data)
Fix default image path in image cell to also be greyed out like default text in text zones
Clarify incorrect folder messaging in the toast notification
Alpha 10.7
FEATURES
added text-indent property (also in inline styles).
added effects properties to custom inline styles so you can get your semi-transparent icons (see attached image):
BUGS
fixed bug with default image folder for "same as front" back type
fixed clip-path shape not working properly for tokens in some circumstances
fixed inserting of inline images so they insert at correct cursor position after further typing etc.
fixed an updating glitch with box-shadow
fixed scrolling table with no selected column bug
fixed an error where images wouldn't update if you made changes on different tabs
fixed a bug where a rotation of 0 wasn't accepted as an overriding style in the individual card editor
fixed save error where an unstable connection would trigger a warning popup, but also cancel further auto-saving
UI
better styling for multi-line variables so you can tell in the ui if they wrap to a 2nd line
remove share layout link as it was busted and will be replaced by collab eventually
Alpha 10.6
FEATURES
Added a new back type 'same as front' so you can get double-sided cards super easily.
Added padding to flex containers
Added a flex property (a shorthand flex-grow, flex-shrink, flex-basis). Basically it lets you tell a child zone in a flex container to grow or shrink to fit space in smarter ways.
Smarter numbering for duplicated zones in the layout editor
BUGS
Fixed a bug with line-breaks being inconsistent
Fixed a bug where having multiple tabs open and uploading images could conflict with each other. This also fixed another discrepancy where if you uploaded an image in another tab, you wouldn't see it in your current tab til refresh - this should now work as expected (after about 2-3 seconds).
Alpha 10.5
FEATURES
Fixed a bug with dragging zones with height or width 'auto'
Fixed a bug with table columns disappearing off the end on smaller screens
Fixed a save timeout error which could occur if your layout had over 50 zones
Fixed an inconsistency where you could drop a text zone from one flex container to another and x and y wouldn't be reset.
Fixed a bug with modifier keys (ctrl, shift, or alt) and clicking on a table cells.
Fixed bug where you could drag backs and get them out of sync with fronts
Fixed copying/pasting rows bug
Fixed a bug where you could enter a row size that is too small
Fix board cell sizing bug
Fixed multi-word font names not having surrounding quotes by default
Fixed bug with duplicated layouts not showing til refresh
Fixed alt+arrow keys in component editor to work with style columns
Fixed a bug with illegal characters in file names when downloading images
Fixed a bug with the hide zone shortcut in the individual card editor
BUGS
Disable switching back layout if back type is 'shared image' or 'unique images'
Clarify new bleed for MPC, and special col names on the tutorials page
Fixed a bug where undoing page zoom would glitch the editor
Fixed a bug where the layout editor was slowing down
A reset shortcut for min/max height and width
Make it so you can double click front preview to go from editing backs to fronts
Better styling for box-shadow and text-shadow
Hide transform (rotate, flip) properties for the base zone
Clearer side-scroll on layout hierarchy
Special columns (copies, card nickname, tts desc. etc.) can now be moved, copied and pasted like normal ones.
Better styling for hidden cols
Added a note on TTS export popup to make it clearer that exporting to TTS overwrites previous iterations & clarified TTS export in the tutorials section.
Changed the default hotkey for moving zones by pixel to alt+arrow keys (to be more consistent with alt key moving zones without snapping. ctrl still works fyi)
Add ability to sort images by size
Fixed a visual glitch with selecting base zone in the single card editor if it was a clippath shape.
Added selected card total to the export page
UI
Pasting in HEX codes as colors now works properly with alpha channel
You can now include markdown in variables and it will be correctly converted to rich text
Added US mini card size (the mini size we had previously was actually a different mini size!)
Added image search functionality to image folders
Added bring to front / send to back functionality for zones (check out the hotkeys for this one... quite handy).
Added Nickname field for TTS export so you can customise the name of the deck that you see on hover in TTS (previously it just used the component name).
Alpha 10.4
FEATURES
Added 'block' property to inline text style container behaviour so certain patterns are now possible
Added quick toggle for hiding a zone (ie display: none) in individual card editor
BUGS
Fixed bug related to bleed and the new snapping
UI
Fixed inline classes not displaying in card preview popup
Fixed jitter with clippath shapes with borders related to the new snapping
Fixed inserting image / adjusting image so it shouldn't cover card previews as long as there's enough space below the table cell
Show card copies on active card as well now as well for better consistency (since you can disable them on the right)
Added note that corner rounding does not work if you have a clippath shape border applied (the two are exclusive).
Added clearer legacy card scale option for TTS export and it remembers your selection on a per-project level
Some nicer styling for the single card editor
Nicer styling for fonts menu (hopefully a bit cleaner and nicer to use now!)
Alpha 10.3
FEATURES
Snap align indicators for zones - this is a big one. Props to Doug for a big amount of work!
Added background image for inline classes - another very helpful one!
Snap to position (corners, sides, middle etc. ) to align zones in layout editor
Toggle to turn off snap to zone or snap to grid (or both)
Added custom background size to layout editor
Added download button for your own images (on image page)
Added whitespace collapse property so you can control if EOL whitespace is wrapped
Added opentype fonts format for custom fonts
BUGS
Improved save error handling for if you have a slow connection
Fixed bug with card backs and non-collated pages
Fixed bug with textshrink and inline images where it didn't take into account the width of slow to load images
Fixed bug where you couldn't rename an image immediately after uploading it
Fixed bug with bold weight and custom uploaded fonts
UI
You can now move zones freely in the layout editor (without snap) with the alt hotkey
You can now rotate zones right in the GUI by clicking on a zone.
Let spinners go below 0 by default
Added select all components checkbox
Made all fullscreen popups (except TTS and screentop) cancelable by escape
Improved custom font loading UI and made it smarter so it can infer your fontformat and weight and style info from the font name.
Make inline class tabs remember the last tab you were on if you switch classes
We've removed auto-grow in favour of Flex containers (it's better and more flexible!). Checkout the upgrade guide below.
We've changed the default hiding of zones to be {display: none} rather than {opacity: 0}. Check out the upgrade guide below.
You can now upload your own basic custom fonts. Test it out and let us know what you think but this should be handy for collaborating with others as you don't have to rely on having the same font on multiple machines.
Button to show zone outlines in layout editor so you can see the position of other zones more easily.
Added new text transform property for all caps, no caps and capitalize
BUGS
Fixed bugs with toggling between style columns and regular columns in table and individual card editor
Fixed bug with scaling of tiles in TTS.
IMPORTANT: We've also updated the scaling of all objects in tts so that they are all actually the correct scale compared to the grid! If you want the old scale for compatibility with old exports, there's a checkbox in the page setup menu on the export page.
Fixed table cells so if you don't mouseover them with your mouse but instead by scrolling the table, they still work properly!
Fixed image reseting on zoom in individual card editor
Fixed commas not being properly escaped in variable slots
Changed stroke and textshadow to be based on em rather than px (for new zones, from this point on - you can trigger an update on old zones by just changing the value of stroke or text-shadow if you want. Just be sure to set distance and blur values back to 10ish).
Fixed bug with nested classes so you can do deeper than 2 levels for nesting
Fixed imposter image folder bug
Fixed bug with screentop backs.
Fixed a timing bug where you could save multiple layouts as images too quickly and prevent the earlier one from saving.
Fixed bug with flipping/rotating zones
UI
Image popups are now resizeable
Hide column icons in table if they get too narrow to conserve space
Fixed folder width bug
IMPROVEMENTS
We've made it so you don't have to immediately connect a layout to a new component. Hopefully this flow is clearer and easier to follow.
Bleed now gets applied when you hit the update button on the export page rather than trying to apply with every click which was super slow for big components.
Collapsed zones in the layout editor should now remember their collapsed state
Zones now remember the image folder they were last in, in the layout editor
You now get a warning if your back layout is a different size to the front layout
UPGRADE GUIDE:
Auto-grow.To get a text zone to auto-grow up:
Create a text zone and set it's height to 'auto'
Create a flex container zone and set the alignment to bottom (choose bottom as the Y alignment).
Drag the text zone inside the flex container zone (using the hierarchy on the right).
To get a text zone to auto-grow down:
Create a text zone and set it's height to 'auto'
Create a flex container zone and set the alignment to top (choose top as the Y alignment).
Drag the text zone inside the flex container zone (using the hierarchy on the right).
Hiding zones:Important notes:
If you had zones that were hidden by default in the layout editor (and later revealed using the style column) you need to be aware that now in the layout editor when you hit the invisible icon (visibility_off) we're toggling a different property rather than opacity like we used to. So if you hit the visibility to show an old zone that used to be invisible in the layout editor, it will still be invisible!You need to go to the effects tab, and restore the opacity to 1 to reveal it. Then you can use the new property by default for everything (see point 2 below!).
If you were using {opacity: 0} and {opacity: 1} to hide and show zones using the style column, we'd recommend changing over to {display: none} and {display: flex} to hide and show respectively. The reason for this is that this new method plays really nicely with our new Flex containers (if an icon isn't there, other icons can slide up into its place, whereas with opacity 0, the icon is still there, just invisible).
Just in case you weren't aware, you can now tell a zone to auto show/hide itself in the layout editor (top left). This will automatically hide the zone (using display:none) if the zone has data in the table. So it works really nicely with flex containers out of the box and doesn't need style column shenannigans. Yay!
Alpha 10.1
FEATURES
Copying zone to clipboard now also copies children.
Made it so you can set the zoom scale in the component editor
BUGS
Fixed bug where image repositioning slider disappeared on 0 value.
Fixed bug where zone didn't highlight in component editor card preview.
Fixed bug where you couldn't type negative numbers into inline image parameters.
Fixed bug where the reminder for setting default folder would disappear after you set the first column.
Fixed bug with bleed and semi-transparent borders.
Fixed squished scaling of bag object on TTS import.
UI
Made it so Dex layouts DON'T show by default when you're connecting layouts in the component editor. Finally.
Better styling for layouts in component editor too, so you can see more at a glance and there's less scrolling.
Clearer menu options for export dropdown.
Fixed some bad UI where if you weren't already in edit mode you could get stuck in a hard-to-exit loop with a component that has no layout.
GENERAL
New tutorial vids (or updated) including:
Variables
Bleed
In-text icons
Printing with the Game Crafter
Adjusting image positions
Using images in Dextrous
3 new click-through tutorials. I'm trying to make onboarding for new users easier... I would love some feedback on these if anyone has time! You can see them if you open up the question mark menu (bottom right).
Updated the updates page (this page!) on the Dextrous site so people can have a clearer picture of what's been happnin'.
Alpha 10.0
FEATURES
You can now import variables from Gsheets CSV link! You need two special columns with these headers: project variables and project variables text.Connect your Gsheet CSV link to the variables popup and you're good to go. To copy existing variables out of Dex into your G sheet, look for the little icon top left.
Quick edit of zone height, width, x and y position under preview in layout editor.
Component text editor:
super/subscript
numbered lists
easier indentation of bullet/numbers
horizontal rule colored properly (thin, black)
Option to hide card copies count in component editor (next to the button to hide back previews).
tweaked zoom/scale export settings so you should get more reliable png eports now with no pixel rounding.
BUGS
Fixed bug where image repositioning slider disappeared on 0 value.
Fixed bug where you could add illegal punctuation to folder name and break image paths.
UI
Some minor UI tweaks.
Alpha 9.9
FEATURES
A couple more clippath shapes (mageknight 7 hex, 6 point star).
Added option to flip text with zone if you want.
BUGS
Fix bug if you had horizontal ticked and went to enter a custom size for the layout.
Fixed bug where you could overwrite data on a separate PC under certain circumstances.
UI
More styling for layout tags.
A banner now up the top telling you if you've reached max layouts and this also prevents you from creating a new one until you have slots available.
A way to rename projects and layouts on their main pages.
Changed the display behaviour in layout editor so if you were really zoomed in it wouldn't push the layout hierarchy off the screen to the right.
Added a single button to refresh current component csv and a warning toast that lets you undo.
Added notification on the TTS export popup to say it's already updated your component/s spritesheets.
Better UI for when you rename project/layout and hit enter.
Warning if G sheets link doesn't end in 'csv'.
Fixed paragraph lines displaying twice in table text cells.
Explanation tooltips for text shrink and text squash.
Alpha 9.8
FEATURES
Shuffle cards of same size on export page across components- An option to force components to be separate so separate in terms of they won't join together on the same page AND they won't shuffle across components (they will shuffle internally if you have shuffle on).
A better scaling mechanism to try and get more accurate lineheight in multi-paragraph text. It will still be up to 1px out in 300dpi, but at 600dpi it looks pretty on the money - still needs more testing, let us know how you go.
Changed CSV import to only overwrite columns that actually appear in the csv. Can still overwrite data with nothing if you have cleared individual cells in a column, but will warn you if you are overwriting data with a completely empty column (i.e. it only has the header)
You can now put in custom clippaths (as text)
Added clearer option for making Board maker transparent and the ability to offset the cells on the page X and Y
Added a whole bunch of text styles to Board creator including padding.
Added 'inline' option to container settings for custom text styles so you can force text to wrap up with previous text if you need.
Added tags for layouts, so you can group stuff that belongs in the same game etc.
BUGS
Screentop export 'labels' property removed.
Fixed a bug with TTS exports.
Stop cardbacks getting automatically checked on export page when you change components.
Fixed CSV import bug.
Fixed bug with underline color and custom text styles.
Fixed a bug with dragging images up onto the breadcrumbs of parent folder.
Fixed bug with clippath text editing.
Fixed image positioning starting at 55 instead of 50 and now actually remembers what the zone is set to if you click back into it.
Fixed duplicate zone then undo bug in layout editor.
Tweaked export pngs zoom method on export page to get more consistent line height.
Fixed a bug where you couldn't drag images into subfolders.
Fixed bug with custom text shadows.
Fixed bug where the new zoom didn't size properly for card backs.
Fixed UK business card size Fixed broken 'last updated' behaviour on layouts so they should go to the start of the list if you updated them last.
UI
You now get a popup when you import csv to let you know of columns that don't match anything in your layout.
A way to set the default folder on all text columns as well as image columns (this is for inline images) if you want to change everything in one hit.
Being able to give new folder a name during the process of creating subfolder instead of having to rename it after the fact.
Added a checkbox to ignore csv import warnings in the future.
Restored bigger card preview size in individual card overlay editor.
Bigger and clearer UI for custom text styles and variables and you can also tab to them fyi.
Fixed annoying rich text popup when going to individual card editor.
Made autosave behavior clearer.
Made popup for clippath editor and ability to edit it's text directly.
Made a notification for people saving layout as image with the file extension ('.png') - it just didn't work before and it wasn't clear why. Now it gives you a warning.
Add delete and duplicate zone options to zone menus in layout hierarchy.
Hide card copies on the active card so you can see things clearer.
Alpha 9.7
FEATURES
New experimental auto hide/show feature for zones so they will automatically hide or reveal themselves based on whether you have data in their table cell or not. This is different from setting opacity: 0 as with no opacity the element is still there (just invisible) whereas an element that is automatically hidden is not there at all (you'll see why this is important later on when we get Flex containers up and running - it will allow groups of icon zones for example to 'slide' up or down and be where they're supposed to be.)
Added A2-A0 page sizes to board maker.
BUGS
Fixed copied zone previews for images.
Fixed up screentop back spriteblock name.
Fixed up undoing change layout.
Fixed duplicated components not getting same styling.
Fixed all CSVs not importing.
Fixed crop margin.
Fixed bug where you could replace a variable with an empty string.
Fixed bug with style tab in layout editor.
UI
Added rows and columns to screentop export.
Fixed text editor popup to work with cells with a long scrollbar.
Add card button no longer covers table settings when card previews are really small.
Button to add new card when you're at the last card in individual card overlay editor.
Some other minor UI styling.
GENERAL
Added the ability to update your email on your account page.
Updated terms of use to clarify use of images. Just as a reminder all the stock art is non-commercial use (With the exception of the CC0 images).
Alpha 9.6
Our big update is finally here!See the summary of changes below, but here are three short videos to help you update your projects and understand the new features.
<p>Update guide (what you need to know re card backs)</p>
Card backs (specifically how they work in the new version).
FEATURES
Speed: Significant speed boost for the component editor, especially for large projects.
Multi-tab / Multi-PC editing: Edit in multiple tabs without saving over work. Only one editor per component/layout at a time.
Slicker table and card editing experience: Enhancements include:
Drag cards to reorder them.
Resize columns and rows individually.
Right-click to copy columns/rows to clipboard.
Hide columns with the option to reveal them in table settings.
Integrated text styles in the text editor.
Quick popup menu for inserting variables in text cells.
Insert bullet points via a button; use tab/shift-tab for indentation.
Navigate tables using alt + arrow keys.
Double-clicking selects the correct table cell.
Reliable undo/redo: Improved consistency across the app.
New card back system: Four options available:
Shared image: A single image for all cards.
Unique images: Individual images for each card.
Shared layout: Editable layout for the entire deck.
Unique cards: Unique card backs for each card.
Zip folder naming: Name the zip folder for exported images before download.
BUGS
Fixed underline color bug; different outline color can now be chosen.
Markdown underscores for underline are now converted correctly.
UI
Improved UI for layout and component editor, conserving vertical space.
Double-click to edit card backs directly.
Enhanced UI for exporting and selecting components.
Switching layouts opens a popup instead of navigating away.
Smooth scroll option for card previews and tables.
Clearer UI for selected cells, columns, and rows.
Clarified deletion messages.
Reminder added for variable application order.
Random colors for component tabs for better differentiation.
GENERAL
New updates page added.
Videos for card backs and new updates available.
Change to default folders: Default folders moved from layouts to component data for better compatibility with multi-tab editing.
For old components, default folders were copied from layouts. New components allow image selection in the Dex table to set default folders. A popup will assist in setting default folders when importing CSV data with image columns lacking a default folder.
Alpha 9.5
FEATURES
Auto-squash text is now live! In Yugioh style, you can set a zone to auto-squash text that would overflow.
Note 1: Enabling auto-squash with default line wrapping will squash vertically. To squash horizontally, force the text onto one line.
Note 2: Auto-squash, auto-shrink, and auto-grow are mutually exclusive settings; choose only one.
Note 3: This is an experimental feature, subject to change. Please provide feedback.
Updated screentop export to allow jpg or png selection and quality adjustments.
Image zones can now use variables.
Added units to several inputs, including card size inputs for custom layouts (1 in = 96 px). Basic support for text stroke is also included.
BUGS
Fixed a bug where a faint outline could show on a hidden zone with a clippath in the PDF print.
Fixed a bug with text wrapping properties and whitespace treatment. Normal spaces are now preserved, eliminating hanging spaces.
Improved text wrapping options: choose 'balanced' or 'pretty' for aesthetically pleasing lines, though these options may impact performance.
Bottom line: Extra spaces at the end of a line will now wrap correctly.
UI
Added rows and columns to screentop export.
Improved error messages in the image library to prevent accidental overwrites.
GENERAL
Added the ability to update your email on your account page.
Updated terms of use to clarify image usage; stock art is for non-commercial use (except CC0 images).
Alpha 9.4
FEATURES
Automatic bleed calculator in layout editor for pixel dimensions, ensuring pixel-perfect files for different printers.
Board creator: now export with a transparent page.
Board creator: add and remove columns and rows from either side of the page.
Hex option added to color picker.
BUGS
Fixed a bug exporting tiles and cards together to TTS.
Word spacing now defaults to 0em for new text zones instead of 0.25.
Found dice_01.png in white.
Card sizes are now rounded up to the nearest pixel, affecting metric sizes.
Bleed is no longer rounded up, resulting in more accurate card sizes.
UI
Fixed delete button z-index issue for copy-paste zones.
Alpha 9.3
Features
New features include:
Individual PNG downloads of cards save with card Nickname (if available)
Small Caps option for inline text styles
Margin property added to inline text styles
Inherit option for font/font color in inline text styles
Custom page sizes for board maker
Basic TTS export for boards in board maker
Variable slots
Download TTS sprite blocks after export
Bugs
Identified bugs include:
New boards don't have stretched cells
Fixed UI bug related to uploading boards
Fixed bug with zooming out then saving board as image
Fixed border radius not updating properly in inline text styles
Fixed bug with bleed for autogrow upwards zones
Bleed now automatically turned off for TTS/Screentop exports to avoid sizing issues
Tokens come into TTS at sizes relative to their layout
Fixed list items for text zones
UI Improvements
UI enhancements include:
Collapsible zones in layout editor hierarchy
Fixed UI bug that could break UI with a long inline class name
Copying variables and sorting alphabetically
Show card height, width, x, and y all the time in the layout editor
Zoom hotkeys for board maker
Better zoom and UI menu for board maker
Small improvements to Dex layouts UI (option to collapse top and bottom)
Tutorial pages should now be good on mobile
Grey crop marks instead of black
Bleed and safe area preview settings remembered
Add shift+arrow keys for zone movement in layout editor
Clarify UI around downloading project file vs TTS JSON file
Palette highlights active color
Alpha 9.2
Features
New enhancements include:
Added more common sizes: A5, Euro Poker, Euro mini
Introduced a clearer way to choose your own custom size before layout (in inches or mm)
Enabled downloading a board as an image (useful for TTS)
Cell width and height in board creator are now independent (or can be locked to maintain aspect ratio)
Ctrl+click/right-click adds or removes 5 cards in the component editor
Cell dimensions now display in mm
Added a word spacing option to layout editor
Included an inline block option for custom text styles
Bugs
Resolved issues include:
Fixed a bug with screentop export and small clippath shapes exceeding the 16x16 limit
Corrected a bug with the alpha and color eyedropper for immediate updates
Resolved a bug preventing variable names from including brackets
Fixed a bug where styles in the style column weren't set properly via variables
Changed max size of the TTS sprite block to 4096 on new decks for better quality export
Added a page zoom level check for the export page to prevent incorrect zoom level exports. Important: Enable permissions for Chrome to detect your screen zoom level.
Fixed TTS export getting incorrect card IDs
Added a prefix to classes to avoid style clashes
Corrected a bug with the Euro poker card size
UI
UI improvements include:
Basic UI for screentop back/no back selection
Fixed a bug where popups appeared under the top bar on smaller screens
Added mm labels for all card sizes
Board background image now pulls from your images instead of URL
Allowed early cancel on Screentop popup
Image folder now requires two clicks to delete
Show selected image outline (not just in image library)
Fixed inline text styles for wider styles (both style and title)
Enabled deleting and drag-and-drop sorting for variables
Added token thickness adjustment for clippath shape tokens
Fixed a bug where a long custom text style name could break the UI
Enabled resizable variable fields
Allowed text selection when renaming zones in layout editor
General
Performance improvements include:
Variables speed boost (previously laggy)
Alpha 9.1
Features
New features include:
Basic support for screentop backs export (tutorial video pending update).
Basic support for shapes for Screentop export.
Small caps for text in the layout editor.
Mix-blend-mode for zones.
Vertical align option added to custom inline text styles (alignment may vary by font).
Bugs
Resolved issues include:
Fixed individual image export in component editor.
Fixed a bug with bleed and non-collated pages.
Fixed a bug with circular then rectangular shape selection.
Variables data now shows in the card preview popup.
Fixed textshrink bug related to zone font size.
Fixed bleed offset bug.
Inline images can now exceed size 9.
Custom text style fonts should now override properly.
UI
UI improvements include:
Name the project you're deleting for clarity.
Faster tooltips.
General
General updates include:
Added basic text instructions for card backs, custom fonts, and variables to the tutorials page.
Clarified reserved columns in the text for tutorials on G-sheets.
Alpha 9.0
Features
New features include:
More cards for Screentop export (12x8).
Name checking for images on upload to avoid illegal characters.
Full-width option for custom text styles for multi-line abilities.
Extra width option for inline images.
Bugs
Resolved issues include:
Fixed bug with old Dextrous layouts where text wasn’t centered.
Updated all Dextrous layouts and styles.
Fixed bug with cardNickname when all cards in a component were deleted.
Limited Screentop export to 16x16.
Fixed a bug with palettes not showing.
Fixed a bug with custom text styles not getting default properties.
Fixed card preview popup not being scalable.
UI
UI improvements include:
Fixed layout scrolling when zoomed.
Minor style updates.
Select image popup no longer closes on mouse off.
General
General updates include:
Notice for users in Project list regarding Chrome and multi-tab editing.
Alpha 8.9
Features
New features include:
Support for JPEG + WebP exports of cards
Updated first two layout tutorials for clarity for newcomers
Card popup preview in Component editor
Bugs
Resolved issues include:
Catch for square brackets in variables
Screentop export now works with a decent resolution for any type of card. You can now export 54 poker cards into a block.
Fixed TTS export not registering image overwrites of the same name.
UI Enhancements
Improvements made to the user interface:
Better default height for Dex images when not searching
Double password with reveal on signup
Added info on G Sheets tutorial for CSV imports
Reorganized tutorial layout for better video loading
Rearranged component settings menu for clearer renaming
Checkbox/radio buttons are clearer when unselected in Dougmode
Improved popups with more efficient code
Disallowed dashed/dotted border if already a clippath
Variables UI is clearer with new variables added at the top
General Updates
Other updates include:
Updated Privacy Policy to reflect new tools (Sendfox for mailing list, Pabbly Connect instead of Zapier)
Alpha 8.8
Features
New features include:
Export PNGs with card names
Copying the table now includes hidden style column data, card copies, and descriptions
Card-by-card descriptions available for TTS (enable via component settings)
Bugs
Resolved issues include:
Prevented delete key from deleting the card in custom inline text styles
Fixed bug with images not saving properly
Fixed new color picker not working in custom inline text styles popup
Fixed TTS export error for cards in landscape mode
UI Enhancements
Improvements made to the user interface:
Better default height for Dex images when searching via tag
Moved folderlist error to a more visible place
Hiding layout settings when connecting a component to a layout for less confusion
After discussions with Stripe, confirmed inability to do PayPal payments due to account location. Updates expected soon.
Alpha 8.7
FEATURES
New features include:
Variable text strings: Define text for your project, allowing Dex to replace it across all cards. Useful for keeping G sheets clean and updating definitions.
Global palettes: Create palettes accessible across layouts.
New color picker: Easier to select pure colors; accepts hex and hsla values before auto-converting to rgba.
BUGS
Resolved issues:
Class names: Can now be renamed properly on double-click in the custom styles editor.
UI
UI improvements include:
Nicer styling: Enhanced styling for the Boards editor.
Scaling: Individual card editor now scales properly for A4 pages.
Snap size: Layout now remembers snap size.
Alpha 8.6
FEATURES
New features include:
Custom inline styles: Finally available! Check the tutorial: Tutorial.
BUGS
Resolved issues:
TextShrink: Fixed a bug related to text shrink.
UI
UI improvements include:
Dropdown arrow: Added for resources nav bar.
Image folder styling: Improved styling for image folders in Board.
Loading dialogue: Added when moving between export and layout from component editor.
Alpha 8.5
FEATURES
New features include:
TTS custom data: Snap points and scripting can now be added on a component basis.
Toggle in layout editor: Make zones non-selectable for easier editing of overlapping elements.
Download PNG: Ability to download layout directly as PNG.
Intelligent PNG naming: Improved naming for downloaded images to maintain order in folders.
BUGS
Resolved issues:
Table scrolling: Fixed a bug with table not scrolling.
Fonts and scrolling: Fixed a bug in the individual card editor popup.
Width issue: Fixed width issue in UI when saving layout to PNG.
IMPROVEMENTS
Improvements include:
Text shrink: Now updates when style is changed.
Updated tutorials:
Using data from Google Sheets
Managing multiple tabs in Google Sheets
Exporting to TTS (including updating saved games)
Using TTS custom data
Alpha 8.4
FEATURES
Basic markdown is here! Test it out and provide feedback. Make a backup of your sheet before making changes:
Replace italic with *italic*
Replace bold with **bold**
Replace bolditalic with ***bolditalic***
Replace underline with __underline__
Replace strikethrough with ~~strikethrough~~
BUGS
Fixed a bug with screentop export for cards larger than poker size.
Backspace (delete on Mac) now works as a hotkey for deleting zones in layout editor and cards in component editor.
IMPROVEMENTS
Faster load time for table editor, with a medium-sized overhaul in preparation for future changes.
Alpha 8.3
FEATURES
Zones are now viewable off the card in layout editor.
Copy individual zones to a palette for use in another layout.
Added a polygon circle to clipPath shapes.
BUGS
Fixed a bug with text color on PNG export in certain situations with parent and child zones.
IMPROVEMENTS
Faster load time for layouts.
Added a warning for non-Chrome users on the projects page.
Alpha 8.2
FEATURES
Allow upload of boards via JSON.
Allow PNG quality export for individual card PNG export in project editor.
Upgraded to a new PNG exporter for better reliability in line spacing and text size. Please report any issues with PNG exporting!
BUGS
No longer replacing <br> tags, allowing line breaks inside styled p tags for now. Reminder: all HTML will eventually be phased out.
Fixed a bug causing Screentop image exports to have blank space underneath.
Fixed a bug causing individual card PNGs to include zone highlights.
Fixed a bug with crop marks on card backs displaying incorrectly.
Alpha 8.1
FEATURES
Rotating zones and moving/resizing now works properly.
Zones can be moved by CTRL + arrow key beyond their parent.
CTRL + ENTER now works reliably for Google Sheets users. Please report any issues.
Added letter spacing (check just under line height).
New blog post from Ken!
BUGS
Fixed a bug where dragging the outer edge of a zone incorrectly would cause issues.
Fixed a bug with zone naming and triple spaces.
Alpha 8.0
Features
PNG Export: You can now grab a PNG of an individual card from the component editor.
User Interface (UI)
Bug Fix: Resolved an issue where pasting the CSV link and mousing off would close the popup menu.
Disabled Auto-Features: Auto-shrink and auto-grow zones are now disabled when one is in action, clarifying their usage.
Zone Resize Selectors: No longer grow when zoomed in.
Scrolling Zone List: Added for individual card editor.
Bugs
Gradient Saving: Fixed a bug that allowed saving a gradient to the color palette, which could break a zone when applied to incompatible elements like Box-shadow.
ClipPath Shapes: Resolved an issue with clipPath shape zones respecting a border of 'none'.
Image Ordering: Fixed a bug affecting the ordering of images in folders.
Ellipse and Circular Clip Paths: Resolved an issue where these paths weren't cleared properly.
Bleed Issue: Fixed a bug where cards overlapped the page on US paper size.
Layout Count Display: Resolved an issue with layout count not displaying properly on the layouts list.