Thomas Wilburn
702b0f90d2
Fix tab flex bug in Chrome 44+
2015-08-31 19:49:17 -07:00
Darshak Parikh
117f335a60
Blue-grey links and buttons in dialogs
2015-08-25 21:39:10 +05:30
Thomas Wilburn
3181dd763c
Fix overflow bug in Chrome Beta
...
This is unbelievably silly, but apparently if you put a child item
that's very tall inside a flex child, and that child's ancestor doesn't
have a min-height, it won't scroll, regardless of `overflow` styles.
Instead, it just acts like `overflow: hidden`, which in this case means
that the project panel would just wander offscreen and become
unreachable for many items.
I love flexbox, but this kind of thing makes me see red.
2015-06-29 11:27:20 -07:00
Thomas Wilburn
e279c75d20
Darken project rules
2015-06-29 11:14:39 -07:00
Thomas Wilburn
2429ef424a
Merge branch 'master' of github.com:thomaswilburn/Caret
2015-06-28 19:07:33 -07:00
Thomas Wilburn
841ab69b5d
Project panel tweaks, lightened dark theme for Material.
2015-06-28 19:07:21 -07:00
Geraint White
67dccaa9ad
Improve dialogue buttons hover state
2015-06-28 22:00:52 +01:00
Thomas Wilburn
e1ebd9c237
Fix bright hover background on top menu items for dark theme.
2015-06-25 16:31:48 -07:00
Thomas Wilburn
70f2d188af
Material for project panel
2015-06-25 16:28:48 -07:00
Thomas Wilburn
18ca836a96
Material-ish design
2015-06-25 12:50:56 -07:00
Thomas Wilburn
83416cd0bf
Match menus to keys under new system
...
Tells the menu component to use the same keyboard handler as the keys.js
for the purpose of showing menu hints. Cleans up rebinding code
significantly. Fixes #350
2015-03-17 15:52:36 -07:00
Thomas Wilburn
b9422a88cb
Added some delay to the autohide behavior
...
Fixes #309
2014-10-10 07:37:37 -07:00
Pavel Chistyakov
e01fa3e5f4
Added white-space for menu items
2014-07-25 23:50:49 +04:00
Thomas Wilburn
b91b9a06a4
Tweak dialog modal background.
2014-06-29 17:03:05 -07:00
Thomas Wilburn
17b69b0528
Added transitions to the palette.
2014-05-13 22:46:49 -07:00
Thomas Wilburn
d14c92248d
Added splashy dialog transitions.
2014-05-12 21:10:09 -07:00
Thomas Wilburn
d7e8f0a8a7
Fixes for immersive fullscreen on ChromeOS
2014-04-04 13:13:25 -07:00
Thomas Wilburn
bc02a28029
Enable immersive fullscreen option. Fixes #179
2014-04-04 09:13:54 -07:00
Thomas Wilburn
e58cb24b69
Move menus out, add command line styles.
2014-04-03 23:44:41 -07:00
Thomas Wilburn
f9bd2be3e7
Didn't care for that tab tweak after all.
2014-04-03 22:35:05 -07:00
Thomas Wilburn
ea6fea7aba
Adjustments based on Chrome OS.
2014-04-03 22:28:34 -07:00
Thomas Wilburn
f7f0ffde7a
First tweaks for appearance on Windows.
2014-04-03 22:11:45 -07:00
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