Comments (5)
And for fun, here's a crack at a D100. First is close to @Gazook89 's "stroked" style. Second matches the original DiceFont but in practice is barely legible without making the icon huge because the text is so small.
from homebrewery.
Definitely prefer the second option, way more space between numbers and other lines
from homebrewery.
Here is a better take on the 'stroked' numbers. Affinity Designer has a "Contour Tool" that can expand the edges of a shape, like a stroke, but keep the edge of that stroke as a vector path. I'm sure InDesign and Inkscape have similar (I know inkscape has stroke-to-path capabilities which is similar).
So my process here was:
- Open existing glyph svg in Designer
- Duplicate the number layer (an SVG curve)
- Use Contour Tool on the duplicated layer, and set radius to .6px
- Select the dice shape layer, and the duplicated layer, and use the Subtract operation
- export to SVG.
Unfortunately, Designer doesn't have any scripting. Other programs do.
Edit: Here is a "100". I don't know if there is any use for it, but I wanted to try a 3 digit number and it was easy to do (note, the first example above is an actual SVG I imported, and this is just a screenshot of my workspace).
from homebrewery.
I had a thought, more of just a "maybe this would be cool to try": A variable font that used multiple alternate glyphs on a single axis.....applied here, it would be a single character that would change the displayed glyph based on something like the font-weight
. So a d10
character, that when set to font-weight: 1
would display a d10 glyph with the number 1 showing. Change the font-weight to 2, and it would be the same character but display a 2 on it.
This isn't useful at all, I don't think, but you can read more about glyph swapping here. https://glyphsapp.com/learn/alternating-glyph-shapes
from homebrewery.
This isn't useful at all, I don't think, but you can read more about glyph swapping here. https://glyphsapp.com/learn/alternating-glyph-shapes
I disagree, variable fonts are great! i just don't know exactly how they work just yet, or how to make them! If i did we would likely be using them.
from homebrewery.
Related Issues (20)
- The StringArrayEditor component returns error if you `ESC` out of it HOT 3
- Brew Theme Extensions HOT 5
- Support for "string" refs will be deprecated HOT 3
- Error saving HOT 1
- Window/Tab freezes on input of H1 header off the "page" (third column or later) - Firefox MacOS HOT 2
- ReactDOM.hydrate() is deprecated, console error HOT 6
- No dead-code elimination console error on live site
- Migrate from Vitreum to Webpack AND/OR other services HOT 4
- New Page: Database statistics HOT 1
- Using Monospace Fonts with any Editor Theme HOT 1
- Provide a Linkable URL to ID Heading HOT 2
- Bump CodeMirror to 6 HOT 1
- Block cloning HOT 5
- Issue while autosaviong the document HOT 1
- Not saving HOT 1
- Saving Error HOT 2
- Selector suggestion in Style editor tab
- Enable `sign` and `abs` math functions HOT 3
- Add pageflip effect to share page /new share page
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from homebrewery.