Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Style collapsing treeview and Inspector panel #90

Closed
charlesh88 opened this issue Aug 27, 2015 · 2 comments
Closed

Style collapsing treeview and Inspector panel #90

charlesh88 opened this issue Aug 27, 2015 · 2 comments
Assignees
Milestone

Comments

@charlesh88
Copy link
Contributor

Base on open #73, branch open73.

@charlesh88 charlesh88 self-assigned this Aug 27, 2015
@charlesh88 charlesh88 modified the milestone: Ymir Sep 8, 2015
@charlesh88 charlesh88 modified the milestones: Ymir, Asimov Sep 28, 2015
@larkin larkin modified the milestones: Asimov, Ballard Oct 19, 2015
@charlesh88
Copy link
Contributor Author

Beginning work on this in branch to be created open90.

charlesh88 added a commit that referenced this issue Oct 23, 2015
open #90
Renamed BrowseTreeController to PaneController;
Ensuring mobile functionality parity;
charlesh88 added a commit that referenced this issue Oct 23, 2015
open #90
Implementing PaneController;
Added inspection pane and toggle button in
browse-object.html;
charlesh88 added a commit that referenced this issue Oct 23, 2015
open #90
Major work on new .mini-tab elements, used
as controls to expand/collapse panes;
Cleaned up splitter hover behavior;
Changed mixin controlGrippy to not be tied
to :before;
charlesh88 added a commit that referenced this issue Oct 23, 2015
open #90
Fixed broken mobile styles;
Removed commented out scss;
charlesh88 added a commit that referenced this issue Oct 23, 2015
open #90
Refined positioning of .mini-tab elements when
panes are collapsed;
@charlesh88
Copy link
Contributor Author

Tried to integrate open73 and ran into too many conflicts and problems; also, open73 never seemed to properly integrate with latest mobile. Now manually rebuilding work done in open73 using existing code where possible. Currently focused on pane expand/collapse.

charlesh88 added a commit that referenced this issue Oct 23, 2015
open #90
Added code to MCTSplitter and MCTSplitPane to allow
toggling of CSS class 'resizing' on pane elements when
the user is actively using the splitter;
Added resize transition animation to split pane elements
when user not actively resizing;
charlesh88 added a commit that referenced this issue Oct 23, 2015
open #90
Animation, styles, hide-show added panes and splitters;
Finessed spacing;
trans-prop* mixins normalized and added delay arg;
charlesh88 added a commit that referenced this issue Oct 23, 2015
open #90
Refactored templates to move all split-pane elements into browse.html;
charlesh88 added a commit that referenced this issue Oct 23, 2015
open #90
open #73
In-progress manual integrated Sarah Hale's work on ObjectInspector;
charlesh88 added a commit that referenced this issue Oct 23, 2015
open #90
open #73
Adding missed new files;
charlesh88 added a commit that referenced this issue Oct 23, 2015
charlesh88 added a commit that referenced this issue Oct 24, 2015
open #90
Significant styling in object-inspector.html;
charlesh88 added a commit that referenced this issue Oct 24, 2015
open #90
Modding mini-tab look, just started;
charlesh88 added a commit that referenced this issue Oct 24, 2015
open #90
Significant styling on new mini-tabs;
Main layout margins adjusted;
charlesh88 added a commit that referenced this issue Oct 24, 2015
open #90
Significant redo of splitter styling;
charlesh88 added a commit that referenced this issue Oct 29, 2015
open #90
Tweaked bottom position of link indicator;
charlesh88 added a commit that referenced this issue Oct 30, 2015
open #90
New splitterHandleInset function;
Removed padding from Inspector pane;
charlesh88 added a commit that referenced this issue Oct 30, 2015
charlesh88 added a commit that referenced this issue Oct 30, 2015
charlesh88 added a commit that referenced this issue Oct 30, 2015
open #90
Icon positioning; top of treeview splitter moved
back down below to previous position;
charlesh88 added a commit that referenced this issue Oct 30, 2015
charlesh88 added a commit that referenced this issue Oct 30, 2015
open #90
IN-PROGRESS
To support desired edge-to-edge styling of Inspector pane;
Removed superflous .scss file;
Enhancements to splitter .scss to allow flush edging and
edge shadows;
charlesh88 added a commit that referenced this issue Oct 30, 2015
charlesh88 added a commit that referenced this issue Oct 30, 2015
open #90
IN-PROGRESS
mini-tab location in markup in browse.html changed;
Single menu icon for collapsed treeview;
Close 'x' boxes instead of arrow icons;
TO-DO: verify mobile is Ok;
charlesh88 added a commit that referenced this issue Oct 31, 2015
open #90
IN-PROGRESS
Merged in latest from github/master;
Fixed margins when in edit mode;
Fixed edit area not utilizing overflow: auto properly;
TO-DO: verify mobile is Ok;
charlesh88 added a commit that referenced this issue Oct 31, 2015
open #90
Margin off of right scrollbar added for treeview
in desktop only;
Repositioned nav to parent arrow button in
object-browse-bar;
charlesh88 added a commit that referenced this issue Oct 31, 2015
open #90
Colors, spacing, properties layout mods;
Checked in mobile and snow theme;
charlesh88 added a commit that referenced this issue Oct 31, 2015
open #90
Colors, spacing, properties layout mods;
charlesh88 added a commit that referenced this issue Nov 2, 2015
charlesh88 added a commit that referenced this issue Nov 2, 2015
charlesh88 added a commit that referenced this issue Nov 2, 2015
prod-uisymbols
open #90
(cherry picked from commit 91a4138)
charlesh88 added a commit that referenced this issue Nov 2, 2015
open #90
(cherry picked from commit 946a6d4)
charlesh88 added a commit that referenced this issue Nov 2, 2015
charlesh88 added a commit that referenced this issue Nov 2, 2015
charlesh88 added a commit that referenced this issue Nov 3, 2015
charlesh88 added a commit that referenced this issue Nov 4, 2015
charlesh88 added a commit that referenced this issue Nov 4, 2015
charlesh88 added a commit that referenced this issue Nov 4, 2015
open #90
open #233

Conflicts:
	example/generator/src/SinewaveConstants.js
	platform/commonUI/general/bundle.json
	platform/commonUI/general/res/sass/_main.scss
	platform/commonUI/general/res/sass/user-environ/_layout.scss
	platform/commonUI/notification/src/NotificationIndicator.js
	platform/commonUI/themes/espresso/res/css/theme-espresso.css
	platform/commonUI/themes/espresso/res/sass/_constants.scss
	platform/commonUI/themes/snow/res/css/theme-snow.css
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants