Commit Graph

61 Commits

Author SHA1 Message Date
Chris Houseknecht
13dcbb9a79 Main navigation and log styling
Simplified the styling to hopefully clear up the unreproducable, squishing logo issue.
2014-07-01 17:50:59 -04:00
Chris Houseknecht
8c616e1004 2.0 style changes
Attempted to remove the dashed outline around active or focused links. CSS outline property is supposed to control this. However, FF ignores and adds a dashed line anyway. Seems like a FF bug.
2014-06-27 11:40:37 -04:00
Chris Houseknecht
3c05334d33 2.0 style changes
Right justified Account menu. Modified bootstrap menu collapse setting to force collapse at 1075px so that we never show the menu on multiple lines. Started changing styles on job detail page so that we auto-resize behavior can be restored.
2014-06-24 15:41:28 -04:00
Chris Houseknecht
8752c71e38 Job stdout refactor
Fixed stdout container to use the the new stdout style sheet. Controller for stdout now correctly calcs height of the content container.
2014-06-23 16:57:11 -04:00
Chris Houseknecht
91eff95842 Add Tower bootstrap CSS to repo
Not having this in the repo forces folks to go through the build process in their dev environments, which is proving to be a headache.
2014-06-20 11:04:36 -04:00
Chris Houseknecht
e81d02885f AC-1006 upgraded all js libraries to latest release. Fixed obvious broken things. Installed bower to make package installation/upgrade easier. Added less to Grunt build. 2014-02-12 18:42:57 +00:00
chris Houseknecht
7269c7bd06 Inventory refactor: add job status summary fly-out on host status. Click on a status and a second dialog appears for the specific job. Dialog can be resized and moved- built using jquery and styled to match TB dialog. Fixed home/groups and home/hosts pages to appear more inventory edit page. Home/groups page now allows you to start and inventory sync as well. Fixed tool-tip consistency. Click page forward/back now employs the spinner and should stop overclicking, which was resulting in page numbers < 0. 2014-01-22 04:53:32 -05:00
Chris Houseknecht
d02d2ebf15 Installed FontAwesome 4. Modified form and list generation to force icon selection through a single method so that icons, icon sizes and button colors are all consistent. Everything seems to be working now with the exception of the status bubbles on list pages. Will need to modify ansible-ui.less anc change the unicode strings to new FontAwesome values. 2013-12-20 23:17:02 +00:00
Chris Houseknecht
98b984cf86 AC-687 cloud regions are now selectable. AC-707 fixed broken hosts and groups links on home page. 2013-11-21 08:15:58 +00:00
Chris Houseknecht
4b111d61c1 AC-611 Latest activity widget features. Tweaked current filter, but still does not include an object type. Added activty stream to Organization tab. 2013-11-15 16:28:54 +00:00
chouseknecht
4bcda34c3c Created new help widget and applied to Inventory-> Groups. Help can now be a movable dialog with images and text. Help definitions (objects) can include many steps to tell a story or walk through a process. 2013-10-15 02:56:39 -04:00
chouseknecht
c7f096f16b AC-503 latest UI work on cloud inventory 2013-10-02 17:27:03 -04:00
chouseknecht
b76bf268f9 AC-331 Latest host tab changes. Editing the groups of a host is now possible 2013-08-20 18:22:28 -04:00
chouseknecht
71c31a919f Removed awx.min.css from respository. Use 'make minify' to compile and compress the .less files and create awx.min.css. 2013-08-08 12:13:22 -04:00
chouseknecht
1578914874 Removing ansible-ui.css 2013-08-08 11:42:00 -04:00
chouseknecht
5cc6f799fe Moving CSS to less. Using recess to compile and compress to awx.min.css 2013-08-08 11:42:00 -04:00
chouseknecht
54eff92ea3 Fixed a bunch of styling issues appearing in FireFox post Twitter Bootstrap 3RC1 upgrade. 2013-08-06 14:43:56 -04:00
chouseknecht
94ae9ffd43 Upgraded AWX to Twitter Bootstrap 3 RC1 2013-08-02 18:27:07 -04:00
chouseknecht
30aa1d74d8 AC-325 We now check before each call to the API that the token is not empty. If empty, return false. The false will throw a javascript error to the console, but not noticeable, unless you're watching the console. Stops API login dialog box from appearing. User just sees login dialog with correct message. 2013-07-31 17:14:29 -04:00
chouseknecht
770d10ccc3 New logo.png for header. Matched header/footer/text color to the background color of new logo.png 2013-07-31 16:03:44 -04:00
chouseknecht
bc0db0312f AC-295 Fixed View License so that empty fields are not displayed. Now demo license info makes sense. Fixed links in nag messages and here to all point to store.ansibleworks.com 2013-07-30 12:52:46 -04:00
chouseknecht
e5aeefa43d AC-308 Added Remove button to Hosts list. 2013-07-30 11:07:47 -04:00
chouseknecht
c42c5624f6 AC-259 index.html looking for lib/LicenseView.js This was renamed to license.js. 2013-07-25 11:35:35 -04:00
chouseknecht
401317cf41 AC-232 License viewer completed. 2013-07-24 18:04:37 -04:00
chouseknecht
7d0139d512 AC-232 First iteration of License display. 2013-07-24 10:41:20 -04:00
chouseknecht
6e2a5bb722 AC-231 title for Hosts section of inventory detail page now appears on 2 lines. 2013-07-23 00:02:00 -04:00
chouseknecht
2f2331092b AC-252 Got rid of the nifty slider. Replace with boring spinner. We can't have nice things. 2013-07-22 22:26:42 -04:00
chouseknecht
eb30b59ffb Styling fixes on Job Detail page 2013-07-22 17:16:31 -04:00
chouseknecht
a1fdb95b0b AC-232 final tweaks 2013-07-22 11:04:04 -04:00
chouseknecht
0c0ab177ce AC-232 put the RC back in the output/results section. Changed label on output/results to Results. Added nowrap class to allow horizontal scrolling in textareas 2013-07-22 10:37:10 -04:00
chouseknecht
33ec4b2f48 AC-232 Now able to view raw JSON as well. 2013-07-22 08:43:01 -04:00
chouseknecht
daf730e212 AC-232 Event Detail changes. Moved back to modal dialog. Added accordion. Now removing fields (i.e. not displaying fields) that are empty. 2013-07-22 07:17:23 -04:00
chouseknecht
eef7814d66 AC-167 Added new AWX logo to site footer and login dialog. 2013-07-18 18:16:50 -04:00
chouseknecht
7e0f72de45 AC-209 on inventory page, when user selects inventory node the add group buttons displays the 'create new group' dialog rather than the select dialog. 2013-07-17 17:53:18 -04:00
chouseknecht
520ca8d70b Latet css changes 2013-07-16 17:46:49 -04:00
chouseknecht
f63e42ebff AC-216 First pass at turning job event JSON into a modal form. 2013-07-16 12:09:11 -04:00
chouseknecht
1d5cf7fd8c AC-213 Fixed confusing project path messages, labels and help text. 2013-07-15 02:25:13 -04:00
chouseknecht
dc6536bf90 Fixed problem with lingering help pop-overs. Issue was user would open help pop-over on a modal dialog and then close the dialog without first closing the help pop-over. Next time a dialog was presented, the lingering help pop-over would re-appear. This is now fixed. 2013-07-13 06:23:40 -04:00
chouseknecht
44f7ce42cc Help icon is now the same everywhere. In some places it was an 'i' and in others a '?'. Same with the color. We had two different flavors of blue. Also streamlined the code. Now all help html is genereated from one place. 2013-07-13 05:56:49 -04:00
chouseknecht
7d6507ec0d AC-201 Added callback URL and lots of tool-tip help around the callback fields. 2013-07-12 17:08:30 -04:00
chouseknecht
a65d7c09a3 AC-217 user paginate setting now stored in session cookie. Navigate away or change something on the page, the page size sticks. 2013-07-11 21:55:16 -04:00
chouseknecht
6e28fac463 AC-201 Added help to Job Hosts Summary page. Added logic to the Attr method used in form generator and list generator to support icon sizing. 2013-07-11 09:24:11 -04:00
chouseknecht
7fcb4e0e0b AC-202 Missing detail buttons -job events page is now responsive to small screen sizes. On phone/tablet size screen Host column disappears and host name shows in the Event column as part of the detail. Also added media querries in CSS to adjust the table formatting and make things fit. Fixed issues with the JSON modal dialog so that everything fits on a portrait size mobile phone. 2013-07-10 13:45:44 -04:00
chouseknecht
a82edf0e4a AC-171 first round of changes to make select dialogs more understandable. Also changed tooltip config to include a default time for hide and a default time for show. 2013-07-09 00:10:21 -04:00
chouseknecht
69abbb147d AC-174 If user clicks cancel, closes the dialog or otherwise fails to provide passwords, then destroy the job record. This gets rid of jobs left in 'new' status when no passwords provided. 2013-07-03 17:07:19 -04:00
chouseknecht
ea4d7abd4b AC-191 changed host name label from 'Name' to 'Host Name' and added a tool tip giving examples of host name values. 2013-07-03 15:49:57 -04:00
chouseknecht
f8df3a0f93 Fixed styling of session expired message on login dialog. 2013-07-03 15:03:50 -04:00
chouseknecht
1b3902a23b Job Events collapse/expand now handled using a filter on ng-repeat and setting 'show' attribute in job_events data set. No longer reading child rows from api on expand and throwing them away on collapse. New method is much faster. Added formatJSON() routine back in to transform relevant event_data bits into html form elments and display in list. 2013-07-03 12:02:20 -04:00
chouseknecht
20266c3054 Fixing job events pagination 2013-07-02 17:03:47 -04:00
chouseknecht
14ed59bedf AC-175 dynamically set Event link color and cursor for each row. Used ng-class to dynamically set a css class. Now child rows that cannot be expanded appear to have no link -the text color is charcoal and the cursor is the default arrow. 2013-06-30 04:34:26 -04:00