Commit Graph

717 Commits

Author SHA1 Message Date
Robin McCorkell 0e8a973579 Improve UI of external storage configuration
* Highlight fields that need to be filled
 * Remove (required) and (optional) strings where possible
 * Focus first configuration field when creating new external storage
 * Add ability to force external storage re-check
 * Various jQuery improvements
 * Prevent wrapping of checkboxes in configuration
2014-08-30 09:02:37 +01:00
Morris Jobke 0aede0f413 move hardcoded color to CSS class - for themeability 2014-08-29 17:50:59 +02:00
Jan-Christoph Borchardt 95382e9945 also add minimum width for quota bar so it’s apparent how it will look 2014-08-29 16:52:41 +02:00
Jan-Christoph Borchardt 3ba66e33f8 set quota bar maximum to 100% to prevent overflow 2014-08-29 16:31:43 +02:00
Jan-Christoph Borchardt 2080353048 allow horizontal scrollbar for personal and admin settings 2014-08-28 18:17:50 +02:00
raghunayyar 3ee3557d4c Enhancement: Adds input styles to input type dates too. 2014-08-28 16:53:19 +02:00
Lukas Reschke 97b536e3df Add a trusted domain wizard
Adds a little button to the trusted domain warning, if an admin clicks on the warning he will be redirected to ownCloud and asked whether he want to trust this domain.

By far not the cleanest code, or clean at all, but does the job and I don't see a reason to make a lot of changes for this little improvement.
2014-08-21 22:22:35 +02:00
Jan-Christoph Borchardt 58cb0697d6 fix color of links in warnings, fix #10480 2014-08-18 16:40:32 +02:00
twood8 064e6951e1 improve logo flexibility to fix wide custom logo alignment, fix #9339 2014-08-15 12:35:45 -04:00
Jan-Christoph Borchardt 61c788f9dc change error text color to white for better contrast, fix #10424 2014-08-15 10:52:45 +02:00
Jan-Christoph Borchardt 4303d8bf63 Merge pull request #10097 from owncloud/background-fix
Remove old color of body
2014-08-01 19:39:13 +02:00
Morris Jobke 46fae0a1da add white as background-color 2014-08-01 15:37:36 +02:00
Morris Jobke 293e671d2c Remove old color of body
* only visible in public view as ugly grey pane behind the footer
2014-08-01 09:33:32 +02:00
Jan-Christoph Borchardt b9468825eb fix date display in filepicker 2014-07-31 16:57:44 +02:00
Jan-Christoph Borchardt 12829cdb9c fix long filename display in filepicker 2014-07-31 16:56:19 +02:00
Jan-Christoph Borchardt b177f9b063 set max width for notifications so they won't overlap the whole header 2014-07-30 18:16:32 +02:00
Jan-Christoph Borchardt a6484fbda9 fix yellow notification style 2014-07-30 18:02:53 +02:00
Jan-Christoph Borchardt be2a3c7398 fix notification preventing top bar clickability, fix #9680 2014-07-30 18:00:46 +02:00
Jan-Christoph Borchardt 13ca1c6a99 Merge pull request #9585 from owncloud/design-fix-public-footer
move public page footer rules from sharing app to core so it is used by other apps too
2014-07-28 12:53:29 +02:00
Jan-Christoph Borchardt a7011e6238 enable input grouping also outside of log in screen 2014-07-24 14:03:40 +02:00
Morris Jobke 1494b333c5 specify CSS rule for warning & update fieldsets - fixes #9491 2014-07-07 23:33:20 +02:00
Jan-Christoph Borchardt 498adda0f4 move public page footer rules from sharing app to core so it is used by other apps too 2014-07-07 12:21:48 +02:00
Jan-Christoph Borchardt 3e5113d053 fix fieldset look, fix #8158 2014-07-05 10:06:26 +02:00
Morris Jobke 88590d0805 fix size of breadcrumb separator 2014-07-04 17:45:43 +02:00
Jan-Christoph Borchardt adc1474685 fix 'remember' label being slightly off in log in 2014-07-04 13:39:50 +02:00
Jan-Christoph Borchardt b62e96d6cd fix icons being slightly off in log in 2014-07-04 13:38:30 +02:00
Jan-Christoph Borchardt 019e1b1065 Merge pull request #9365 from owncloud/design-controls-polish
Design controls polish
2014-07-03 01:08:15 +02:00
Jan-Christoph Borchardt 18cd80426b fix animation of sidebar and prevent horizontal scrollbar, fix #9284 2014-07-02 22:46:08 +02:00
Jan-Christoph Borchardt d04564fb76 remove border-bottom of controls bar 2014-07-02 18:48:24 +02:00
jbtbnl 26bb0227cc Fix update dialog running out of horizontal space in Firefox. Fixes #9298 2014-07-02 16:15:13 +02:00
Jan-Christoph Borchardt 2a1fcb1eb3 reduce transparency of controls bar for less distraction 2014-07-02 15:26:38 +02:00
Jan-Christoph Borchardt c632ea854f change controls bar color to white for less grey-in-grey design 2014-07-02 15:25:17 +02:00
Jan-Christoph Borchardt b975f0e718 Merge pull request #9174 from owncloud/breadcrumbfix
Breadcrumb width calculation fix
2014-06-27 13:51:18 +02:00
Vincent Petry 8aa51a69fa Removed unused padding-right of the controls bar
Removing this doesn't affect the controls bar visually but does affect
the breadcrumb calculation when getting available width.
2014-06-24 16:32:18 +02:00
Morris Jobke e2fd6dc3ab fixes the layout for error messages on the update page 2014-06-24 08:39:43 +02:00
Vincent Petry 1236eb2afa Fixed controls bar in viewer mode 2014-06-18 20:10:28 +02:00
Jan-Christoph Borchardt c0973fe7e8 display empty content message a bit higher up so it's easier to see 2014-06-07 12:08:12 +02:00
Jan-Christoph Borchardt b5b4350ada slight transparency for controls bar for more open feel 2014-06-06 12:24:44 +02:00
Jan-Christoph Borchardt 23c83c076c unify controls bar, remove duplicate from user management 2014-06-06 12:22:09 +02:00
Thomas Müller 289accc31b Merge pull request #8159 from owncloud/mobile-sidebar-swipe
Mobile sidebar swipe
2014-06-06 11:27:04 +02:00
Jan-Christoph Borchardt 24641c909e adjust CSS to styleguide, remove left padding, prevent user-selection 2014-06-05 13:12:07 +02:00
Jan-Christoph Borchardt 0ac1086ef6 fix size and unbold empty content message 2014-06-05 11:29:56 +02:00
Jan-Christoph Borchardt bc47e56f9f fix related layout issues in user management 2014-06-04 16:24:39 +02:00
Jan-Christoph Borchardt 8f4221edde more CSS rearranging, removing duplicate code 2014-06-04 15:49:04 +02:00
Jan-Christoph Borchardt f1ce58de3e rearrange CSS, remove duplicate code 2014-06-04 15:46:36 +02:00
Jan-Christoph Borchardt d831afc792 move 'add apps' entry into normal navigation instead of a new line 2014-06-04 15:27:46 +02:00
Morris Jobke 190fc8adf5 drop "push" element - no sticky footer needed anymore 2014-06-04 14:38:25 +02:00
Jan-Christoph Borchardt e27a409287 show appname next to logo for better hint at navigation 2014-06-04 14:29:46 +02:00
Jan-Christoph Borchardt a244172219 Merge pull request #8853 from owncloud/design-typeface
Use Open Sans as typeface
2014-06-04 11:16:03 +02:00
Morris Jobke d1176f546a move from tff to woff and fix IE8 2014-06-04 10:58:52 +02:00
Jan-Christoph Borchardt 0ec3f1dd2d unbold the username 2014-06-03 20:02:50 +02:00
Jan-Christoph Borchardt 80627dfd2c use Open Sans as typeface 2014-06-03 19:07:08 +02:00
Jan-Christoph Borchardt 8a6063ff07 fix text alignment in input fields 2014-06-03 15:30:10 +02:00
Jan-Christoph Borchardt eace692eff fix icon alignment in input fields 2014-06-03 15:30:10 +02:00
Jan-Christoph Borchardt b67c4b2441 remove tilde selector for IE8 compatibility 2014-06-03 15:30:09 +02:00
Jan-Christoph Borchardt 46fd40b700 fix show password icon in personal settings 2014-06-03 15:30:09 +02:00
Jan-Christoph Borchardt 04aa085292 infield label removal: fix installation screen 2014-06-03 15:30:07 +02:00
Jan-Christoph Borchardt 7177d3a496 first step of infield label removal, fix login screen 2014-06-03 15:28:59 +02:00
Thomas Müller a5dd8e84f1 Merge pull request #8827 from owncloud/add-sqlite-info
add info about sqlite on setup page
2014-06-03 15:07:59 +02:00
Thomas Müller 79b3558c6d Merge pull request #7151 from owncloud/user-jquery
Continuing the New User management
2014-06-03 15:04:30 +02:00
Jan-Christoph Borchardt 2e6a27614e move Help section from controls bar to sidebar 2014-06-02 22:59:16 +02:00
Morris Jobke a4dd4cbb8f add info about sqlite on setup apge 2014-06-02 22:56:50 +02:00
raghunayyar 43ced8c6c7 Splits Controls overlap in files and users. 2014-06-02 12:52:52 +02:00
raghunayyar 0663d954e6 resolve conflicts while picking c0fb623 2014-06-02 12:52:52 +02:00
Lukas Reschke 5cd0fd2559 Merge pull request #8700 from owncloud/design-smallfixes
Design detail fixes
2014-05-29 21:54:15 +02:00
Vincent Petry 7e055a9404 Fixed DOM elements, styling and code style issues
- Reduced number of DOM elements
- Also added mention of "config" backup.
2014-05-28 11:29:22 +02:00
Vincent Petry ca45937d84 Fixed styles in update overview page 2014-05-27 16:36:21 +02:00
Jan-Christoph Borchardt 574e4f0579 use user-select: none; on header, navigation and user menu 2014-05-23 17:57:29 +02:00
Jan-Christoph Borchardt 5bf13783e2 darken scrollbar to distinguish from selected sidebar items 2014-05-23 17:43:20 +02:00
Jan-Christoph Borchardt 7be0ce6ada remove noise texture from interface (not necessary, and blurry on high-res) 2014-05-23 14:15:36 +02:00
Jan-Christoph Borchardt b92c4cb84d fix sticky footer on log in page 2014-05-12 13:40:04 +02:00
Jan-Christoph Borchardt c1dfdbbbb4 fix enlarged caret on installation page 2014-05-06 12:17:13 +02:00
Thomas Müller 49d9631eee Merge pull request #8400 from owncloud/download-button-public-folder
reintroduce download button on public shares
2014-05-02 16:59:09 +02:00
Jan-Christoph Borchardt 899c7c0443 fix position and look of public download button 2014-05-02 15:26:21 +02:00
Jan-Christoph Borchardt a280a69ecc remove unneeded header-right details styles 2014-05-02 15:14:41 +02:00
Jan-Christoph Borchardt 4f873690d3 remove leftcontent and rightcontent CSS, no longer needed 2014-04-29 16:55:35 +02:00
Morris Jobke 0b4431216d Merge pull request #8236 from owncloud/header-right-fix
remove duplication of header and 'header-right' element, also ellipsize when too wide
2014-04-17 15:18:40 +02:00
Morris Jobke 2f6eed4f9d Merge pull request #7994 from owncloud/fix-login-fields
Fix login fields
2014-04-16 23:17:49 +02:00
Jan-Christoph Borchardt 03ad908c30 fix overlapping infield labels 2014-04-16 17:49:46 +02:00
Jan-Christoph Borchardt 067a5cdee7 fix database infield label indentation 2014-04-16 17:44:05 +02:00
Jan-Christoph Borchardt 6a79b7f2b5 fix sizing for fields when password is shown 2014-04-16 17:43:15 +02:00
Jan-Christoph Borchardt 9c6f8e59ae fix header code duplication, code style fixes 2014-04-16 16:26:41 +02:00
Jan-Christoph Borchardt 547ddf7775 remove duplication of 'header-right' element, also make it overflow when too wide 2014-04-16 15:53:38 +02:00
Jan-Christoph Borchardt 7110ecbf06 fix error display on smaller screens, fix #8090 2014-04-16 15:31:15 +02:00
Robin Appelman ceb6666e73 Fix slideshow buttons being invisible 2014-04-06 00:16:14 +02:00
Vincent Petry 0be9de5df5 Files, trashbin, public apps use ajax/JSON for the file list
Files app:

- removed file list template, now rendering list from JSON response
- FileList.addFile/addDir is now FileList.add() and takes a JS map with all required
  arguments instead of having a long number of function arguments
- added unit tests for many FileList operations
- fixed newfile.php, newfolder.php and rename.php to return the file's
  full JSON on success
- removed obsolete/unused undo code
- removed download_url / loading options, now using
  Files.getDownloadUrl() for that
- server side now uses Helper::getFileInfo() to prepare file JSON response
- previews are now client-side only

Breadcrumbs are now JS only:

- Added BreadCrumb class to handle breadcrumb rendering and events
- Added unit test for BreadCrumb class
- Moved all relevant JS functions to the BreadCrumb class

Public page now uses ajax to load the file list:

- Added Helper class in sharing app to make it easier to authenticate
  and retrieve the file's real path
- Added ajax/list.php to retrieve the file list
- Fixed FileActions and FileList to work with the ajax list

Core:

- Fixed file picker dialog to use the same list format as files app
2014-04-02 15:33:47 +02:00
Jan-Christoph Borchardt 0c441724bc make infield labels use less space so pasting in is easier 2014-04-01 17:21:05 +02:00
Jan-Christoph Borchardt c926e98ea9 fix log in input sizing caused by core input field switch to px 2014-04-01 17:18:03 +02:00
Vincent Petry 18acfa8bb3 Merge pull request #7915 from owncloud/replace-personalblock
Replace personalblock with .section
2014-04-01 11:20:16 +02:00
Morris Jobke ab696edba6 Merge pull request #7916 from owncloud/fix-input-sizes
Fix input sizes
2014-03-31 15:56:19 +02:00
Jan-Christoph Borchardt 2be2a5d2c5 external storage: fix merge conflict, indentation 2014-03-31 13:12:04 +02:00
Jan-Christoph Borchardt 615de6534f fix duplicate rules for button/input styles, em to px 2014-03-31 12:27:26 +02:00
Thomas Müller e3b951f412 Merge pull request #7724 from owncloud/mobile
[WIP] Mobile optimization for base layout and Files app
2014-03-28 10:27:15 +01:00
Jan-Christoph Borchardt ec46a07195 convert input metrics to px 2014-03-27 17:13:36 +01:00
Jan-Christoph Borchardt 5b2abb32a6 remove CSS rules for personalblock, remove it from core 2014-03-27 17:00:47 +01:00
Jan-Christoph Borchardt ba82175e11 specify logo to not repeat when container is bigger 2014-03-27 14:37:41 +01:00
Jörn Friedrich Dreyer c9d97d2ef2 add top:45px to position:fixed controls, fixes alignment on android 4.0.4 browser 2014-03-21 11:56:47 +01:00
jbtbnl 57cfff7d51 Fix #7758 2014-03-19 16:45:10 +01:00
raghunayyar 5a9689eb5c Adds 0 Outlines to Buttons 2014-03-05 19:36:36 +05:30
jbtbnl e603164517 Do not override button background image 2014-03-03 14:07:44 +01:00
Jan-Christoph Borchardt f0cd08ab5d remove border from log in input fields, simpler and works better with themes 2014-02-27 12:13:09 +01:00
Robin Appelman 80481a1e41 Merge branch 'master' into mobile-header 2014-02-21 12:46:09 +01:00
Robin Appelman d9bb21146f fix IE10 viewport sizeing 2014-02-20 18:14:40 +01:00
Jan-Christoph Borchardt bfe6dfe5da Merge pull request #7056 from owncloud/users-scrollperformance
Improve users list scrolling performance
2014-02-20 16:45:36 +01:00
Jörn Friedrich Dreyer 3f6d14be85 Merge branch 'core-css-logos' of github.com:Jakobud/owncloud-core
Conflicts:
	core/css/styles.css
2014-02-20 14:29:23 +01:00
Jan-Christoph Borchardt 92d57cb5a7 move avatar into clickable area of user menu 2014-02-20 13:36:52 +01:00
Jan-Christoph Borchardt 3e2c56157b reduce width of searchbox on mobile, fix overlap, fix #7282 2014-02-20 11:33:46 +01:00
Vincent Petry c732764eb5 Improve users list scrolling performance
- fixed JS error when avatar mode is disabled
- added spinner at the bottom of the table
- scroll detection now happens earlier
- single/multiselect init is deferred so that the new rows are first appended
  into the list (more responsive) and initialized afterwards
- disabled users sorting after add (assuming they are always sorted on
  the server side)
2014-02-17 19:32:45 +01:00
Raghu Nayyar 299a8285bd Merge pull request #6278 from nickvergessen/issue/6263
[issue/6263] layout.user.php code is not valid markup
2014-01-29 10:42:17 -08:00
Jan-Christoph Borchardt 6fbc73e673 Merge pull request #5152 from owncloud/files-em-to-px
Converts em to px values for styles in Files.
2014-01-27 02:28:01 -08:00
Morris Jobke ce0cbbd7bc remove comment & add space 2014-01-18 14:22:56 +01:00
raghunayyar f975fd5499 Fixes Trashbin and Files Style Conflicts, more em to px conversions post rebase 2014-01-16 14:23:39 +05:30
Morris Jobke 5c1a9f35f1 Indicate password strength using strengthify
* uses zxcvbn
 * outsourced to separate jquery plugin
 * async loading
 * hide strength meter if input is empty
 * feedback if user enters weakest password
 * fade in and out
 * show tipsy with strength
 * Opera 12, IE8-10, FF 23, Chromium 29
2014-01-15 11:10:12 +01:00
Joas Schilling d95cab632b Extend margin to avoid displaying a scrollbar 2014-01-10 10:17:19 +01:00
Vincent Petry 22abc53e3b Merge pull request #5968 from owncloud/legacy-popup-fixes
fix the legacy popup to make calendar settings look nicer
2013-12-10 05:37:52 -08:00
Jan-Christoph Borchardt e574158bd8 fix shadow size and arrow position 2013-12-09 12:21:37 +01:00
ringmaster e7748613ef Link to enable-javascript.com 2013-12-05 12:06:20 -05:00
ringmaster 38745e4bd1 Move message up 10% 2013-12-05 09:48:20 -05:00
ringmaster bdab0409c4 Add overlay noscript message to fix #6032 2013-12-05 09:19:46 -05:00
Vincent Petry 72f80c972f Merge pull request #5946 from owncloud/public-page-details
Public page details
2013-12-03 07:26:00 -08:00
Thomas Müller ab21e1b16e Merge pull request #5931 from owncloud/fix-time-field-properly
fix time input field properly, details
2013-12-03 07:23:04 -08:00
Morris Jobke b3a96c081b fix public page - gallery view issues 2013-12-03 13:46:58 +01:00
Jan-Christoph Borchardt c44f534c2b account for shift of controls bar due to app navigation, do not shift on public page 2013-12-03 10:54:16 +01:00
Frank Karlitschek 1dc931b778 Merge pull request #5984 from owncloud/nav-scrollbar
always show app navigation scrollbar when too many apps in there
2013-11-29 03:27:50 -08:00
Morris Jobke 587fc1aff3 Fix resize issue for trash button in chrome and overflowing spinner in .update class
fixes #6108
2013-11-28 21:36:43 +01:00
Morris Jobke 55d7cf8ffd improve encryption message 2013-11-27 23:07:19 +01:00
Bjoern Schiessle e0924a5f07 switch to large spinner 2013-11-27 21:58:38 +01:00
Morris Jobke 6b3b3d8af4 Fix for IE - an ugly horizontal scrollbar appears
* for IE9 the nav bar was too narrow
 * for other IEs the width of each app element was to wide and
   cause the horizontal scoll bar - now this content is hidden like
   before this PR
2013-11-27 16:45:04 +01:00
Morris Jobke 41c6752030 fix navbar 2013-11-27 16:10:49 +01:00
Jan-Christoph Borchardt 3360719bbf prevent shift of app names caused by scrollbar, part 2 2013-11-27 16:10:48 +01:00
Jan-Christoph Borchardt f9f123c6f6 prevent shift of app titles caused by scrollbar 2013-11-27 16:10:48 +01:00
Jan-Christoph Borchardt 457a7d4baa always show app navigation scrollbar when too many apps in there 2013-11-27 16:10:48 +01:00
Morris Jobke 4dc35909b5 Fix navbar issue
fixes #6024
2013-11-25 17:04:19 +01:00
Morris Jobke ae6610f0ea fix navigation scrollbar 2013-11-22 15:48:24 +01:00
raghunayyar aa5d5a422f Doesn't Cut the top arrow from navigation 2013-11-22 02:10:22 +05:30
Jan-Christoph Borchardt 5cb8fd2bad fix the legacy popup to make calendar settings look nicer 2013-11-20 16:29:00 +01:00
Frank Karlitschek 8bc339413b Merge pull request #5926 from owncloud/less-bold
remove bold from legend, table header, label - less obtrusive
2013-11-19 13:57:21 -08:00
Jan-Christoph Borchardt 59e75d4326 fix time input field properly, details 2013-11-18 19:44:56 +01:00
Jan-Christoph Borchardt b678766c7d remove bold from legend, table header, label - less obtrusive 2013-11-18 17:32:06 +01:00
Jan-Christoph Borchardt 463b054530 adjust input CSS to multiline, coding guidelines 2013-11-18 16:14:13 +01:00
Jan-Christoph Borchardt 8dd50dc9a6 fix input type time fields, have them use the default styles 2013-11-18 14:51:43 +01:00
Morris Jobke c9517c4fc8 new line for css rule 2013-11-12 11:31:58 +01:00
Arthur Schiwon 5c31440dcd Disabled textareas should look like they are disabled 2013-11-11 19:41:51 +01:00
Thomas Müller 3917d18980 Merge pull request #5528 from frisco82/changeUpadateNotification
Changed update message to be more instructive
2013-10-24 10:28:17 -07:00
Ramiro Aparicio 3a81c8e3af Changed update message to be more instructive, changed update style to be less aggresive
Fix br tags

Improve english messages
2013-10-24 19:21:40 +02:00
Vincent Petry 2102ab8fec Fix leftcontent/right content, fixes tasks app
Tasks app layout was broken since the controls bar is higher now.
This change should hopefully fix other apps using the same layout.
2013-10-24 12:28:28 +02:00
Jan-Christoph Borchardt fbd0076be0 remove superfluous input hover color change 2013-10-20 22:38:14 +03:00
Jan-Christoph Borchardt fa66dfff80 input field background size to white, fix input fields seeming disabled, fix #5168 2013-10-20 21:22:41 +03:00
Jan-Christoph Borchardt 07b885e291 correctly position ... overflow in breadcrumbs, fix #5158 2013-10-17 21:22:55 +03:00
Morris Jobke a021a12b3b Merge pull request #5253 from owncloud/externalstorage-adminstatusindicator
Fixed external storage status indicator in admin page
2013-10-13 13:03:02 -07:00