Thomas Wilburn
be32cff10a
Remove left-side border in light seed.less so that you can Fitt's Law the collapsed project panel.
2014-04-03 15:11:24 -07:00
Thomas Wilburn
599ac9f1db
Enable app frame with inline menu and window controls. See #176
2014-04-03 15:06:30 -07:00
Thomas Wilburn
902d8eb46b
Add styles and option for auto-collapsing the project manager.
2014-04-03 08:56:05 -07:00
Thomas Wilburn
ed30c35d5a
Style tweaks for new tab button, options cleanup.
2014-03-24 12:37:20 -04:00
Voica Adrian
d9fef43e22
New tab button (cleanup) and doubleclick tab bar.
2014-03-24 17:18:25 +02:00
Thomas Wilburn
4aba4cc503
Give ProjectManager loading UI
...
See #156 . This change adjusts the project manager to have a loading bar
during lengthy operations. It also adds a `tick()` method that queues up
operations in 15ms chunks--we'll still blow the frame budget most times,
but it keeps things reasonably responsive (at least until the render
tree has to be added to the DOM).
2014-03-07 21:09:05 -08:00
Thomas Wilburn
b2ff9833bd
Fix menu ordering.
2014-02-26 14:56:31 -08:00
Thomas Wilburn
e8a2966082
.
2014-02-26 10:18:39 -08:00
Thomas Wilburn
8e06ca1ff1
Give tabs a little bit of glow.
2014-02-26 10:10:23 -08:00
Thomas Wilburn
6ec5c2be01
Converted project manager to templates.
2014-02-26 08:57:15 -08:00
Thomas Wilburn
109fdddf1b
Switched fonts for OS X to use the actual UI font.
2014-02-25 22:01:33 -08:00
Thomas Wilburn
7be0dda631
Different fonts require a fix for tab button close links.
2014-02-23 15:58:43 -08:00
Thomas Wilburn
495f7b6513
Fixed alignment for close button in tabs.
2014-02-23 15:21:38 -08:00
Thomas Wilburn
2f57992d5a
Hide dragged tabs.
2014-02-23 15:17:05 -08:00
Thomas Wilburn
809a7b6917
Fixing visual drag-drop indications on the tab list.
2014-02-23 14:56:48 -08:00
Thomas Wilburn
4757e8fda1
Fix close buttons masking the tab gradient.
2014-02-23 14:21:11 -08:00
Thomas Wilburn
1d71e8131c
A elements don't seem to be draggable anymore, so move the tab label into a draggable span.
2014-02-23 12:52:00 -08:00
Thomas Wilburn
73558ae54c
Menu style tweaks.
2014-02-21 22:07:27 -08:00
Thomas Wilburn
832e7c7f66
Tweaks to inactive tab styles.
2014-02-21 21:13:20 -08:00
Thomas Wilburn
c6b303d2c6
Submenus were broken again, that's weird.
2014-02-20 13:11:14 -08:00
Thomas Wilburn
875b3d2b39
Fix some font problems with the menu and sans-serif usage
2014-02-08 10:05:07 -08:00
Thomas Wilburn
cc9baf863e
Minor CSS and template tweaks.
2014-02-04 10:37:04 -08:00
Thomas Wilburn
a3c404de31
Nesting <a> in <a> isn't allowed, apparently.
2014-01-27 11:02:02 -08:00
Nathan Caza
341812c5ac
allow drag-drop opening of files and directories
2014-01-12 03:12:14 -06:00
Nathan Caza
f6d33a3717
Made tabs anchors instead of span, allowing context menus
...
- Added Close and Close tabs to the right
use element instead of tabEl
add e.preventDefault() to stop tabs from opening a new window
2014-01-12 00:34:37 -06:00
Thomas Wilburn
37f3f3763d
Tweaks for multi-directory readability.
2013-12-21 13:18:06 -08:00
Elisée Maurer
a6b5c97a21
Improve project entries look & feel
...
Highlight project entries on hover / click and display them as block for
easier targetting
2013-12-21 06:09:55 +01:00
Thomas Wilburn
a73005a967
CSS tweaks for visibility on Windows.
...
Fixes #102 .
2013-12-20 09:28:07 -08:00
Elisée Maurer
c75af72825
Make scrollbar track background transparent
2013-12-19 23:59:52 +01:00
Elisée Maurer
1e94689a3b
Remove scrollbar track border
2013-12-19 23:53:25 +01:00
Elisée Maurer
33d890ff63
Move scrollbar styling to ui.less
2013-12-19 23:52:41 +01:00
Elisée Maurer
2f0c737290
Improve scrollbars styling
...
Correctly place the border depending on whether the border is vertical
or horizontal. Also made the thumb colors a bit less pronounced
2013-12-19 23:37:20 +01:00
Elisée Maurer
e5c45e9359
Style editor scrollbars with light/dark ui theme
...
Make scrollbars not as jarring by styling them according to the current
ui theme's background and foreground colors
2013-12-19 23:22:17 +01:00
Thomas Wilburn
944f45d5f5
Remove jarring menu appearance from the style/theme selects.
2013-12-19 10:13:45 -08:00
Thomas Wilburn
b4520b0a6d
Cosmetic tweaks to the project manager.
2013-11-21 10:18:43 -08:00
Thomas Wilburn
f7da885f05
Clean up menu focus by adding an input to serve as a focus proxy.
...
Fixes #74 .
2013-11-21 09:30:59 -08:00
Thomas Wilburn
e6ccbdaac6
Somewhere we lost the point of retainFocus in menus.
2013-11-08 16:32:11 -08:00
Thomas Wilburn
9e1146457c
Clean up project.less
2013-11-06 22:01:05 -08:00
Thomas Wilburn
c67380a8a6
Added context menu module, wired up Remove Directory menu for projects.
2013-11-06 21:58:39 -08:00
Thomas Wilburn
213346822b
Added context menu module, wired up a 'remove directory' menu in projects.
2013-11-06 21:56:12 -08:00
Thomas Wilburn
ded63aeea5
Put project panel next to tabs, not under them.
2013-11-06 14:45:10 -08:00
Thomas Wilburn
3d824a9c4a
Cleared up project file editing flow.
2013-11-06 12:02:20 -08:00
Thomas Wilburn
c0f37afd43
Fixed directory triangle display, added menu divider.
2013-11-06 09:55:11 -08:00
Thomas Wilburn
23a5bf5c26
Correct a project loading bug, add folder triangles
2013-11-06 09:17:05 -08:00
Thomas Wilburn
c6ed48354d
Added project file loading, panel animation
2013-11-06 08:12:00 -08:00
Thomas Wilburn
143ce02d42
Directory tree expansion/collapse
2013-11-04 08:53:15 -08:00
Thomas Wilburn
32c94db775
Added class sugar to dom2.js
2013-11-04 08:41:22 -08:00
Thomas Wilburn
6e452273ba
Adding project styles, menu
2013-11-03 16:28:17 -08:00
Thomas Wilburn
a09344f845
Disabled automatic PM launch, cleaned up CSS, added project panel element
2013-11-02 19:29:10 -07:00
Thomas Wilburn
50730b1976
Take advantage of the auto-resize added recently to Ace.
2013-10-21 16:11:23 -07:00