Comments (7)
Someone has actually already made this change in a fork so I should be able to merge it tonight.
from strut.
The slides, on the transition editor, look a little bit cluttered now.. What do you think?
We probably want to round the rotation values to the first decimal place and normalize the rotations to be between 0 and 2*PI as well.
from strut.
Yeah, essentially it’s only 5 functions, but due to the text and distinction of label from input it looks like way more.
I’ll experiment with the design a bit there, will be back (note to self: use ↻ instead of »Rot.«, rename »z« to something like »layer« or similar).
Regarding scale and depth/layer control – I think this is in another issue already, but the scale should reflect in the actual size of the slide. And the layer should probably be visualized through brightness or opacity (the higher the slide, the brighter and vice versa). Oh also, layer and scale should be possible to change by dragging on the label, much like the rotation values. What do you think?
(I totally agree the rotation values should be rounded, even to have no decimal places at all. Input with decimals should be possible, but it should just omit them when displaying because yeah, that’s pretty unnecessarily detailed.)
from strut.
Same in the slide editor – for easier perception and also to make the controls a bit smaller, the text should be changed to icons.
skew x, skew y and scale should just be a
for positioning, X should be → and Y should be ↑ (X and Y are mathematical terms which you always need to convert to directions in your head)
rotate should be ↻
What do you think?
from strut.
Just as info: I work on making the controls icons only, be visible enough and also be not that obtrusive. (But I’m at IndieWebCamp currently so I’ll push it later :)
from strut.
The 2013 indie web camp is a month long? "The third annual IndieWebCamp will be June 22 through July 23, 2013"
I hope that is a typo lol
from strut.
I improved the controls a bit and pushed to master. Going forward I want to clean it up more and visually connect the labels better with their input fields.
from strut.
Related Issues (20)
- Still active maintained project? HOT 6
- Fatal error: Unable to find local grunt. HOT 4
- I have a problem to build Strup app! HOT 2
- ¿Hoy can I overlap a image or a text? HOT 1
- How can I load the strut editor in pop-up? HOT 2
- Not maintained ? HOT 11
- strut.io has been injected with a coinminer script HOT 15
- Strut.io not working for me HOT 5
- come and find out HOT 11
- Editor fails to load on website with error HOT 1
- Fusion of 2 files HOT 1
- Official website strut.io down HOT 3
- Italics not working
- Slide separator in Markdown HOT 1
- Strut.io: Slide color background lost when Saving then opening HOT 1
- local Image file insert not working, but drag and drop works
- Presentations on mobile not advancing correctly
- Add reveal.js support
- Strut sharing issue! (I'm using the website, strut.io) HOT 1
- How can I test the latest version? HOT 17
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 strut.