Fen Dweller
ad164ced84
Organize settings into categories
This also fixes the select boxes going way out of bounds
пре 3 година
Fen Dweller
c3530a60cf
Split the menu; add captions to buttons
пре 3 година
Fen Dweller
b313f08cc1
Deduplicate popout menu code; adjust styling
пре 3 година
Fen Dweller
41c67f15c0
Move search into the filter menu; space buttons out
пре 3 година
Fen Dweller
be6a96e9ba
Use icons for rotation, brightness, etc.
пре 3 година
Fen Dweller
084020b197
Improve the look of custom attributes
This also adds an option to enable editing *any* attribute
пре 3 година
Fen Dweller
d3c6657766
Allow for editing of attributes; save and load custom attributes
пре 3 година
Fen Dweller
49ad9bf890
Make flipping work together with rotation; save flipped state
This also consolidates some stuff related to updating CSS properties
into a single function.
пре 3 година
Fen Dweller
8db9624e84
Add a submission button back to the sidebar
пре 3 година
Fen Dweller
29a1f62c4d
Move filters into their own menu. Add an info menu
This allows for multiple filters to be applied simultaneously. This commit
also moves some misc stuff, like the help and donate buttons, into a new
info menu. This also fixes touches outside of a popout menu not causing
the menu to close.
пре 3 година
Fen Dweller
cb7fa4172d
Show selections via color by default
Outlines are expensive to render, since they require a blur of
a drop shadow. They're still available, but the default is
now to just brighten them and turn them sepia
пре 3 година
Fen Dweller
3851cb4adc
Set padding on all buttons to 5px by default
пре 3 година
Fen Dweller
129dd4c699
Set padding on popout menu buttons
пре 3 година
Fen Dweller
39c026a650
Adjust button padding
This mostly helps with mobile Safari
пре 3 година
Fen Dweller
61ec80cb44
Apply some Safari fixes
The click-test code skips the pixel test in Safari, since
drawing SVGs to a canvas is, apparently, a buggy mess.
This also adds a bunch of -webkit-user-select properties
to make things unselectable in Safari.
пре 3 година
Fen Dweller
991e27de7e
Allow the up/down buttons to move the ground
Previously, the buttons were only enabled with an unlocked y-axis.
Now, they can be used to adjust the ground position.
This also adjusts the settings-init process to fill in the saved
settings with setTimeout. It was trying to update the settings
dropdown before it was inserted into the document!
пре 4 година
Fen Dweller
98159cc1bb
Improve the UI a bit
Buttons are now flat-looking. The view picker is now as wide as
the other elements. Presets have been moving to the menu. Settings are
padded differently. Menu buttons (just the popout menu) are now square.
пре 4 година
Fen Dweller
f3151103f8
Rename the ratio-info element to extra-info
This is just because it's holding non-ratio-related info now!
пре 4 година
Fen Dweller
c364d3936d
Revert the button changes for now
пре 4 година
Fen Dweller
0aae285463
Add Amogus
пре 4 година
Fen Dweller
e28d1c671d
Change some default settings and adjust styling
пре 4 година
Fen Dweller
04b78fb1cd
Make some menu elements smaller on narrow screens
пре 4 година
Fen Dweller
a7a030c60a
Make the ground color configurable
пре 4 година
Fen Dweller
d48386431d
Adjust styling a bit
пре 4 година
Fen Dweller
d3470b5b3e
Add entity forms. Add Alex Xuria
Forms allow for one entity to have multiple distinct sets of
views and sizes.
пре 4 година
Fen Dweller
2ab9ce7d27
Add rotation
Entities can now be rotated. This does not affect
their height. For now, they can only be rotated by
45 degrees at a time. I will work out something nicer
later on.
пре 4 година
Fen Dweller
974016a7e5
Add a search box
пре 4 година
Fen Dweller
9dbc465589
Improve look of settings menu; rearrange some entries
пре 4 година
Fen Dweller
e089ce2820
Fix the settings menu entries being too small
пре 4 година
Fen Dweller
5e96a3d4e6
Use box-sizing: border-box
пре 4 година
Fen Dweller
dfd0b38e31
Adjust submission and ko-fi buttons
пре 4 година
Fen Dweller
2a72a0a486
Make some improvements to the CSS
Buttons/inputs/selects use the Coda font, and inputs
are more evenly sized
пре 4 година
Fen Dweller
d262331c0d
Narrow the sidebar and rearrange entity options
пре 4 година
Fen Dweller
aea709f3e2
Remove old help-menu cruft
пре 4 година
Fen Dweller
29f1d21289
Add an option to disable smoothing
This can improve performance on less-powerful computers.
пре 4 година
Fen Dweller
2e4e19a664
Add an option to show the ratio between two entities
пре 4 година
Fen Dweller
c7c9e3640f
Add a system for citations (in addition to authors/owners and source)
пре 4 година
Fen Dweller
0d268c48c5
Put ruler marks in front; prevent dragging while in ruler mode
пре 4 година
Fen Dweller
4a24c1fbdc
Add a ruler system
пре 4 година
Fen Dweller
193927230e
Add a Ko-Fi link to the page; remove the thing-submission link
пре 4 година
Fen Dweller
5f4258119c
Fix up the settings menu a bit
пре 4 година
Fen Dweller
2315dd2094
Add some styles for hiding the UI (not implemented yet)
пре 5 година
Fen Dweller
d399f6e23c
Add a system for named saves
пре 5 година
Fen Dweller
97378f13b0
Update submit button style; add a link for object requests
пре 5 година
Fen Dweller
919efb6883
Improve the look of the settings menu
пре 5 година
Fen Dweller
c2c29d8ae4
Allow entities to be flipped (not saved yet)
пре 5 година
Fen Dweller
94f44bf0bb
Make the ground move with the camera
пре 5 година
Fen Dweller
90da4840fe
Add a horizontal scale; fix breakages caused by disabling vertical scale
пре 5 година
Fen Dweller
16e239793a
Fix popout menu scrolling, for real this time
пре 5 година
Fen Dweller
23276e4b79
Fix popout menus overflowing in Firefox
пре 5 година