Commit Graph
100 Commits
Author SHA1 Message Date
Matthias Mees 7c3e390c04 Add plainList, drop iconfont from installer to fix installation. 2013-06-27 23:38:51 +02:00
Matthias Mees 1385341bc8 Layout and CSS fixes for the installer. 2013-06-27 22:41:34 +02:00
Matthias Mees adcb2f3e87 Skip toggle_extended if wysiwyg editor is used.
With a wysiwyg editor, collapsing the extended entry editor does
not work, so we'll just skip it in that case.
2013-06-27 12:39:23 +02:00
Matthias Mees 5e40d76375 Reconfigured CK editor.
– removed buttons which produce unsemantic markup
– reordered buttons according to expected usage
2013-06-27 12:30:23 +02:00
Matthias Mees d8425e7bd9 Open large template preview in seperate window.
This replicates the behaviour of fullsize view for media db images.
Ultimately, we'll want to replace this with a lightbox or modal.
2013-06-27 11:23:48 +02:00
Matthias Mees e3c113f11d Limit template preview width. 2013-06-27 11:21:10 +02:00
Matthias Mees a683f775ce Save some space in entry editor on large screens. 2013-06-25 11:14:26 +02:00
Matthias Mees 399261b643 A more compact view for the dashboard. 2013-06-25 11:10:04 +02:00
Matthias Mees 49181fb06d A better solution for show/hide additional form info text.
This is based on the show/hide functionality already used in the
backend in various places with a nice no-js fallback.o
2013-06-24 20:59:03 +02:00
Matthias Mees 3c3369f64b Markup maintenance. 2013-06-24 16:08:26 +02:00
Matthias Mees 765e232693 Replace some icons. 2013-06-24 12:01:24 +02:00
Matthias Mees 35b40c4434 New iconfont build. 2013-06-24 11:48:45 +02:00
Matthias Mees 17e0f159b0 Revert jQuery tooltips. 2013-06-24 11:04:56 +02:00
Matthias Mees 1d95cf19f0 Manually revert 37dfa0. 2013-06-24 10:49:13 +02:00
Matthias Mees c3f21c4a95 Template preview does not need these. 2013-06-24 02:59:37 +02:00
Matthias Mees 52a24d511e Let's not style anything in the new dashboard until it's finished. 2013-06-23 20:37:47 +02:00
Matthias Mees 9ef4523f47 Merge branch '2.0' of github.com:s9y/Serendipity into 2.0 2013-06-23 20:20:07 +02:00
Matthias Mees 37dfa061c4 More compact config items by stashing away extra info in tooltips. 2013-06-23 20:18:58 +02:00
Matthias Mees f2e39bf9be CSS maintenance: drop unused classes, some vendor prefixes. 2013-06-23 19:38:41 +02:00
Matthias Mees 5f2339d105 Better tooltips for categories and media db dirs. 2013-06-23 19:13:26 +02:00
Matthias Mees f5b4355a9a Tooltip for configure anti-spam. 2013-06-23 18:56:44 +02:00
Matthias Mees 0bc97cbc88 Tooltips, tooltips, tooltips. Everywhere. Almost. 2013-06-23 18:45:58 +02:00
Matthias Mees 3bd03b0129 Add jQuery tooltips.
There are responsive and touch-friendly, including a tweakable
timeout so they don't get too annoying when used on a collection
of icon buttons. Demoed on reset timestamp button in entry editor.
2013-06-23 18:25:37 +02:00
Matthias Mees 1d66235e57 Config options layout fix. 2013-06-23 13:37:24 +02:00
Matthias Mees d653ccd38b Minor typo. 2013-06-23 13:20:08 +02:00
Matthias Mees d30b62ad0a Zebra striping for plugin options. 2013-06-22 15:54:35 +02:00
Matthias Mees b7b3415e9a Zebra striping for theme options.
TODO: Needs to be checked with a theme like BP which actually uses
      nested configuration groups here once all themes use the 2k11
      backend.
2013-06-22 14:56:28 +02:00
Matthias Mees 22cc0ce643 A hint of zebra striping for create/edit groups. 2013-06-22 14:26:01 +02:00
Matthias Mees 5bec2323ac Switch show_config_all plus/minus icon. 2013-06-22 14:11:59 +02:00
Matthias Mees 95b5764edf Zebra striping for configuration groups. 2013-06-22 13:57:08 +02:00
Matthias Mees 08fe4a0c96 Merge branch '2.0' of github.com:s9y/Serendipity into 2.0 2013-06-22 13:33:36 +02:00
Matthias Mees 06f6a164f1 Do not use .clearfix for layout selectors. 2013-06-22 13:31:49 +02:00
Matthias Mees f0b7d6631b Spped up configuration display.
Since we now hide controls on no-js, we can skip some JS which
affected rendering performance.
2013-06-22 11:14:18 +02:00
Matthias Mees 01b390fcb7 Clean up comments reply click handler. 2013-06-21 23:06:50 +02:00
Matthias Mees 727a49fb46 UI consistency: sync cancel/submit orders. 2013-06-21 22:50:58 +02:00
Matthias Mees e9f55cc418 JS cleanup. 2013-06-21 22:24:01 +02:00
Matthias Mees dc87322f43 The OR is redundant. 2013-06-21 20:25:17 +02:00
Matthias Mees 6560136ec4 UI consistency: icon button color. 2013-06-21 20:23:31 +02:00
Matthias Mees 6a70625563 UI consistency fixes for plugin installation. 2013-06-21 20:10:50 +02:00
Matthias Mees fca08c03bf Merge branch '2.0' of github.com:s9y/Serendipity into 2.0 2013-06-21 18:25:59 +02:00
Matthias Mees f572ff84ea Media upload form rewrite.
This version no longer requires a hidden form template in the DOM,
which makes the logic for cloning the upload form a bit easier to
understand and avoids an initial clone to put the initial upload
for into the DOM.
2013-06-21 18:23:19 +02:00
Matthias Mees 01a93d5488 Adapt fillInput() to media upload; fix addUploadField(). 2013-06-21 17:58:03 +02:00
Matthias Mees fd2f4ea5bf Drop foreign upload from add media form. 2013-06-21 14:30:40 +02:00
Matthias Mees f7dd8ba630 Externalize onsubmit events. 2013-06-21 14:16:46 +02:00
Matthias Mees 748cf0b8b1 Insert .media_choose preview dynamically; hide stuff on no-js. 2013-06-21 13:49:26 +02:00
Matthias Mees 64a9f4fef7 Layout fixes for plugin configuration. 2013-06-21 13:16:37 +02:00
Matthias Mees 265608196d More input focus indications being cut off. 2013-06-21 12:54:02 +02:00
Matthias Mees b4b6f98d1f Missed a spot. 2013-06-21 12:50:05 +02:00
Matthias Mees 93158337c1 Merge branch '2.0' of github.com:s9y/Serendipity into 2.0 2013-06-21 12:35:11 +02:00
Matthias Mees f1a6e22cb6 Hide things which don't make sense on no-js. 2013-06-21 12:34:54 +02:00
Matthias Mees 6aa0f69ce0 Fix for input focus indication being cut off. 2013-06-21 12:12:34 +02:00
Matthias Mees 318bd7a92d Icon button for install new plugins. 2013-06-21 11:44:57 +02:00
Matthias Mees d62bb7a516 Icon button for set as template. 2013-06-21 11:41:54 +02:00
Matthias Mees f44424a75a New iconfont build.
Added new icon 'download', remove unused icon 'link'.
2013-06-21 11:37:35 +02:00
Matthias Mees c2a2058fcf Icon button for theme options. 2013-06-21 11:31:37 +02:00
Matthias Mees 02a6a45796 Icon button for configure anti-spam methods. 2013-06-21 11:24:55 +02:00
Matthias Mees 5798ca100f Minor UI consistency fixes. 2013-06-21 11:19:39 +02:00
Matthias Mees 8a58c5eb1a Some minor UI consistency fixes. 2013-06-19 15:36:01 +02:00
Matthias Mees e1aac9cc13 Simplified media upload submit; added icon button. 2013-06-19 10:26:12 +02:00
Matthias Mees 0dd6014135 Better styling for media file metadata. 2013-06-19 10:13:06 +02:00
Matthias Mees dbaf23ed69 Media file metadata rewrite.
Also fixes media upload form not being submitted.
2013-06-19 09:58:41 +02:00
Matthias Mees 45986fb2da External event handlers for theme options choose media. 2013-06-19 08:18:31 +02:00
Matthias Mees f32de44b19 Icon buttons for toggle expand all. 2013-06-18 19:58:29 +02:00
Matthias Mees 04372a3738 Inline styles. Still. Jeez. 2013-06-18 16:52:51 +02:00
Matthias Mees 6906e2cac4 External onclick handler for checking inputs on submit. 2013-06-18 16:49:59 +02:00
Matthias Mees 7818fb1c96 External onclick handler for adding keywords. 2013-06-18 16:45:48 +02:00
Matthias Mees 96e7ad74c9 Avoid unnecessary equal heights. 2013-06-18 16:34:48 +02:00
Matthias Mees 664ed5c7aa Different style for showitem media thumb. 2013-06-18 16:26:59 +02:00
Matthias Mees d139cc3fb1 Remove obsolete upload button. 2013-06-18 16:11:57 +02:00
Matthias Mees 8ce7457f3f External onclick handler for media cropping. 2013-06-18 16:07:21 +02:00
Matthias Mees 0a9b5f4f0a Remove obsolete onclick handler for media resize. 2013-06-18 14:36:16 +02:00
Matthias Mees 850652f527 External onclick handler for media fullsize view. 2013-06-18 14:27:35 +02:00
Matthias Mees 6bba09cbf2 External onclick handler for renaming media file.
NOTE: Renaming is not completed, submitting the prompt results in
      an error msg:

"Your browser did not sent a valid HTTP-Referrer string. This may
have either been caused by a misconfigured browser/proxy or by a
Cross Site Request Forgery (XSRF) aimed at you. The action you
requested could not be completed."

      This is beyond my JS knowledge. @onli …?
2013-06-18 14:12:07 +02:00
Matthias Mees 891792b987 Fix media db popup layout. 2013-06-18 13:09:51 +02:00
Matthias Mees c8ccc5c9bd New layout for choose media config item. 2013-06-18 12:01:11 +02:00
Matthias Mees a57a39082b Remove obsolete template options styles. 2013-06-18 11:31:34 +02:00
Matthias Mees 7a8b5e755f Maintenance: type attribute is obsolete for script elements in HTML5. 2013-06-15 19:37:10 +02:00
Matthias Mees 606764fc9e External onchange handler for media upload. 2013-06-15 14:10:37 +02:00
Matthias Mees 91ff747733 External onchange handlers for media scale. 2013-06-14 19:07:26 +02:00
Matthias Mees 41734c682e Move rescale() to serendipity_editor.js.tpl.
Also jQueryfied rescale() a bit, simplified rescale preview.
2013-06-14 19:00:01 +02:00
Matthias Mees d7144c0a24 Drop unused FT_toggle(). 2013-06-14 17:59:44 +02:00
Matthias Mees 2b2ed7551d External onclick handler for scaling images. 2013-06-14 17:18:37 +02:00
Matthias Mees a6470864fb External onclick handlers for comments. 2013-06-14 17:09:25 +02:00
Matthias Mees a2021c2704 Remove editor toolbar legacy fallback. 2013-06-14 16:33:20 +02:00
Matthias Mees 1331f5b634 Minor CSS fixes (media db). 2013-06-14 11:57:05 +02:00
Matthias Mees a7c7d1426e External onclick handler for entry preview. 2013-06-14 11:32:41 +02:00
Matthias Mees bc0549397a External onclick handlers for editor tools. 2013-06-14 11:24:55 +02:00
Matthias Mees 5894a82ced Drop editor toolbar access keys.
The accesskey attribute is rarely used due to a lack of standards
and cross-browser implementation. Most screenreader users find them
confusing.
2013-06-14 09:36:24 +02:00
Matthias Mees 11853c6f5b Remove inline JS to hide editor tools. 2013-06-14 09:26:36 +02:00
Matthias Mees cdeb113846 Replace inline onlick handler for go back. 2013-06-13 16:07:44 +02:00
Matthias Mees 97b847314b Dropped invertSelection inline onclick handlers. 2013-06-13 16:02:41 +02:00
Matthias Mees 6cb397247f Replace onclick handler for reset timestamp. 2013-06-13 15:53:49 +02:00
Matthias Mees a658e20b27 New iconfont build.
This includes only the icons actually used or intended to be used
in the backend. Please note that unfortunately, some class names
have changed. Also some icons have been exchanged.
2013-06-11 12:54:58 +02:00
Matthias Mees f5837b5245 Maintenance: cleaned out some TODO notes. 2013-06-10 12:54:19 +02:00
Matthias Mees d847b85c7a Proper pagination values for entries/media; thanks to @onli. 2013-06-09 18:29:28 +02:00
Matthias Mees 393bbd547c Better markup for manage dirs messages. 2013-06-09 16:26:26 +02:00
Matthias Mees 60657014ea Show/hide full comment. 2013-06-09 16:16:59 +02:00
Matthias Mees daf199c520 Pagination info for entries/media; missing some variables. 2013-06-09 15:47:52 +02:00
Matthias Mees e8447d24ac Pagination info for media db; needs proper lang constant. 2013-06-09 13:04:14 +02:00
Matthias Mees 886a027c6b Minor CSS fix. 2013-06-08 16:39:49 +02:00