Commit Graph
100 Commits
Author SHA1 Message Date
Matthias Mees 601b26ebfb Restyle toggle info buttons again.
Partial revert of e6456b022f.
2014-03-03 19:33:34 +01:00
Matthias Mees e6456b022f Restyle toggle info buttons to not look like buttons.
This "tries" to address the issue mentioned by @onli and @ophian in
the latest dev talk with these buttons being too "chunky". Let me
know if you think this is sufficient, guys.
2014-03-03 15:22:31 +01:00
Matthias Mees 03e6e332c2 New iconfont build, fixes missing attention icon. 2014-03-03 14:54:21 +01:00
Matthias Mees b169972f72 Revert "added background to zebra-style"
This reverts commit 91621b5393.
2014-03-02 21:14:29 +01:00
Matthias Mees 6e6a5fc4e4 Fix disappearing comment headline in dashboard. 2014-03-01 19:57:40 +01:00
Matthias Mees a9b8c9dd02 Refactor the whole damn zebra striping business. 2014-03-01 19:50:53 +01:00
Matthias Mees 49319139e0 Refactor toggle buttons in entry editor according to config. 2014-03-01 18:24:49 +01:00
Matthias Mees 3b547687f9 Improved borders for zebra striped lists. 2014-03-01 17:38:41 +01:00
Matthias Mees 77b10f6c27 Add left/right borders to zebra striped lists. 2014-03-01 16:46:46 +01:00
Matthias Mees 8ee296529a Simplified nav item link texts. 2014-03-01 16:27:46 +01:00
Matthias Mees dd013f3a70 Use new show hide buttons. 2014-03-01 15:51:44 +01:00
Matthias Mees b48f49c444 New iconfont build; replaces left/right/up/down icons. 2014-03-01 15:14:59 +01:00
Matthias Mees aa171353df Remove log function. 2014-03-01 13:37:28 +01:00
Matthias Mees 98c7c0f215 UI consistency: back button in create directory. 2014-02-28 13:48:58 +01:00
Matthias Mees 585efd1eb2 Fixed layout for media library filters. 2014-02-27 20:58:39 +01:00
Matthias Mees 6b25fb0482 No abort buttons in the backend, please. 2014-02-27 20:43:11 +01:00
Matthias Mees 5c961dd25e Better layout for media keywords. 2014-02-27 20:38:15 +01:00
Matthias Mees 4e1a285119 Merge branch '2.0' of github.com:s9y/Serendipity into 2.0 2014-02-27 20:25:25 +01:00
Matthias Mees bbb9a86275 Proper label for category image/preview. 2014-02-27 20:25:05 +01:00
Matthias Mees 6c038db4bb Better layout for image directory permissions. 2014-02-27 19:29:49 +01:00
Matthias Mees ab547d8cca Updated jQuery to 1.11.0. 2014-02-27 15:19:57 +01:00
Matthias Mees 1202d6899a Add proper headline to configure plugins page. 2014-02-27 15:11:52 +01:00
Matthias Mees 74a8cb927a No margin-top for tabs in upload form. 2014-02-27 15:05:54 +01:00
Matthias Mees 5abd33d9dc Minor CSS fixes for installer + upgrader. 2014-02-27 14:57:49 +01:00
Matthias Mees 1d6466249f Make use of the new possibilies to style group permissions. 2014-02-27 12:44:38 +01:00
Matthias Mees ac22fec171 Layout and other minor CSS fixes for the upgrader.
Includes adapting the layout to match the installer, using a proper
element for removeFiles msgs, removing unnecessary msg_* wrappers,
fixing the upgrader buttons etc.
2014-02-25 19:32:57 +01:00
Matthias Mees bbd419d69c Fix span/legend trick in entry properties plugin. 2014-02-25 18:44:41 +01:00
Matthias Mees fcfec701d0 Some minor CSS additions for the installer. 2014-02-25 18:21:31 +01:00
Matthias Mees 04bc1cd02f Change add subfolder icon for image directories. 2014-02-25 14:35:51 +01:00
Matthias Mees a01c031331 Remove list icon in category list, change add subfolder icon. 2014-02-25 14:29:40 +01:00
Matthias Mees feb671ca7c Minor fix for smartphone layout. 2014-02-21 15:03:00 +01:00
Matthias Mees 66f71b4bbb Spamblock plugin adapted to latest iconfont build. 2014-02-10 20:34:38 +01:00
Matthias Mees d7061e154a Simple inline msg for timestamp reset; JS only. 2014-02-10 20:28:01 +01:00
Matthias Mees 9af2e54f6f Updated iconfont build; exchanged a few icons. 2014-02-10 19:48:26 +01:00
Matthias Mees 00fa8ca383 Some minor no-js CSS fixes. 2014-02-10 16:45:30 +01:00
Matthias Mees 493cb0a56c Use unified selector for filter panes. 2014-02-10 16:11:36 +01:00
Matthias Mees 09bde1a85b Layout fixes for media db. 2014-02-10 16:07:59 +01:00
Matthias Mees 30b75f16b4 Minor CSS fix for the entry editor. 2014-02-10 15:57:30 +01:00
Matthias Mees 7fe805cd48 2k11 core nav workaround for use with template chooser plugin.
This makes 2k11 always suppress the core nav if template chooser
plugin is installed.
2014-02-04 22:18:02 +01:00
Matthias Mees ccd0150df3 Fix broken show/hide in entry editor. 2014-01-28 22:25:42 +01:00
Matthias Mees 0289fea89a Style select category popup label. 2014-01-25 23:37:33 +01:00
Matthias Mees 3b23f6b13d Use the span/legend trick properly. Ooops. 2014-01-25 23:30:13 +01:00
Matthias Mees 03a25aab88 Also show comment author in dashboard. 2014-01-25 21:00:06 +01:00
Matthias Mees 756c47980d Additional entry status "Published" added.
Also changed the overlong label text for scheduled entries. Both
need new or changed lang constants.
2014-01-25 20:49:33 +01:00
Matthias Mees 4e923e1aeb Display category selection in a popup/modal window. 2014-01-25 15:58:47 +01:00
Matthias Mees 775aac53b5 no-js fixed for revamped entry editor. 2014-01-25 15:18:18 +01:00
Matthias Mees f932be684f Completely revamped layout for entry editor.
Please note: This is still preliminary. It needs testing (no-js
fallback, IE8) and it still needs a better solution for selecting
(especially multiple) catgeories.
2014-01-25 14:05:36 +01:00
Matthias Mees c731c371d3 Only execute dragdrop.js if device does not support touch events.
Also hide noscript controls for plugin manager differently, but show
them on no-js and touch devices. This is supposed to compensate the
fact that the dragdrop JS does not work on touch devices. Might need
a better solution long-term here.
2014-01-20 12:32:36 +01:00
Matthias Mees 8723224548 Make advanced options in create category collapsible. 2014-01-19 17:10:27 +01:00
Matthias Mees 3135239602 Reorganize create category form. 2014-01-19 16:52:41 +01:00
Matthias Mees 06019c095b Back button for editing ML directory. 2014-01-19 16:22:21 +01:00
Matthias Mees 3a2f3045e5 Mention comment author in comment headline. 2014-01-19 16:14:10 +01:00
Matthias Mees 82f7bb99f8 Style the maintance section like the dashboard. 2014-01-19 16:03:24 +01:00
Matthias Mees 7b5c123071 Move id edit button for consistency. 2014-01-19 11:37:01 +01:00
Matthias Mees 209f3ec710 2k11: Use proper scaling in landscape mode.
This used to be buggy in iOS6 (although 2k11 includes a JS fix for
it), but is fixed in iOS7. Since using initial-scale=1 makes the
blog far more readable in landscape mode, let's use it now.
2014-01-15 22:11:46 +01:00
Matthias Mees 22ba423e36 2k11: Updated bundled JS plugins to latest versions.
Also better minification for bundled JS plugins.
2014-01-08 18:22:59 +01:00
Matthias Mees ba1c0e4a7b Bump 2k11 update date. 2014-01-08 13:47:01 +01:00
Matthias Mees 0864958ac8 2k11: Upgrade Modernizr to 2.7.1. 2014-01-08 13:45:53 +01:00
Matthias Mees 5389fcb030 2k11: Remove pubdate attribute which apparently is deprecated now. 2014-01-08 13:44:39 +01:00
Matthias Mees 9011d62bf4 Cancel URL button function if URL is empty. 2014-01-04 23:30:03 +01:00
Matthias Mees f20ef8cc67 More border for multidelete indicator. 2014-01-04 20:39:39 +01:00
Matthias Mees 9aaec5e69c Remove unnecessary buttons in media lib popup. 2014-01-04 20:24:19 +01:00
Matthias Mees da11f3829a Back button for create directory. 2014-01-04 20:02:43 +01:00
Matthias Mees 0fc19d9959 Finally got working code for invertSelection. Phew. 2014-01-04 14:56:52 +01:00
Matthias Mees ab2d01ad0c Fixes checkboxes not being (un)checked in invert selection. 2014-01-03 15:58:58 +01:00
Matthias Mees 0ef32f9df4 Stray link which was not buttonized. 2014-01-02 14:55:38 +01:00
Matthias Mees 082fe28cc8 Highlight expanded filter/sort sections. 2014-01-02 14:49:08 +01:00
Matthias Mees c31bd24494 Better label text for home button. Needs i18n. 2013-12-03 14:54:48 +01:00
Matthias Mees d1f3612825 Provide a fallback if the dashboard has nothing to show.
For entries and comments. Should only happen on new installations
anyway.
2013-12-03 14:48:32 +01:00
Matthias Mees 4440a2d44a Fixes print style bug in Firefox. 2013-11-20 14:56:05 +01:00
Matthias Mees 8151645882 Don't emit comments, trackbacks or comment form in backend preview.
Fix by @onli. References #62
2013-10-10 15:58:55 +02:00
Matthias Mees 80cfa7e736 Only fire toggle_links handler in dashboard. 2013-10-05 10:56:26 +02:00
Matthias Mees 0c80e7afaf Only replace T in value if datetime-local is not supported.
According to my tests, this is what makes datetime-local fail in
browsers which already support it. Replacing the T in the value is
required to set the date/time in browsers which don't support it,
but it somehow throws off the (re)setting in browsers which do.

So using Modernizr's feature test to check if the replacement is
required should solve the issue. However, this seems strange, we
should keep an eye on it.
2013-10-05 10:46:50 +02:00
Matthias Mees 82b2f2f8fe Add missing i18n markers. 2013-10-05 08:56:54 +02:00
Matthias Mees 205bc5f65c Move extend comment button to the end of the list.
If it is 'inserted' in the middle, it breaks the consistency since
not all comments have the button, which irritates the eye.
2013-10-05 08:34:24 +02:00
Matthias Mees d82ed41f65 Fixes 'second click' issue with further links toggler.
Apparently, magnificPopup does not like the click handler if the
toggler is an a element, which we probably never noticed since all
the other togglers used in the backend are buttons.
2013-10-05 08:26:26 +02:00
Matthias Mees f88617ab05 Distinguish preview/save better in entry editor. 2013-10-04 23:16:41 +02:00
Matthias Mees b936b00df7 Remove trailing whitespace. 2013-10-04 20:26:56 +02:00
Matthias Mees 31925a9c85 Small fixes to labels in templates section.
"Own admin design" sounds strange. Also, I think "Install" makes it
more clear to the user what actually happens than "Select".
2013-10-04 20:23:54 +02:00
Matthias Mees 1b7332dea4 Remove duplicate backend_header reference in the head.
References #65, related to c425f20994.
2013-10-04 20:17:23 +02:00
Matthias Mees db8a289ff8 Different icon for further links toggler. 2013-10-02 13:06:42 +02:00
Matthias Mees d0de74737e Fixes type/href attributes for button elements.
– <button> must have an explicit type="buttons" since it falls back
  to type="submit", which can have side effects
– <button> must not have a href attribute, always use data-href
2013-10-02 11:05:27 +02:00
Matthias Mees 5f2c8eb9dd Add sticky post status to entries overview. 2013-10-02 10:36:25 +02:00
Matthias Mees 9e14904eb2 Use existing lang constant. 2013-10-02 10:34:39 +02:00
Matthias Mees c4ba5f8da8 Merge branch '2.0' of github.com:s9y/Serendipity into 2.0 2013-10-02 10:14:52 +02:00
Matthias Mees 67eca005d9 Show/hide for advanced entry options. 2013-10-02 10:14:22 +02:00
Matthias Mees 5fa25b65f4 Minor layout fixes for s9y links in popup. 2013-10-01 21:13:01 +02:00
Matthias Mees 1b11b31a18 Dashboard: open further links in a modal popup.
(Or just show/hide them for use-popups.)

For some weird reason, this seems to fire only on the second click
on the toggler, not on the first. Need input from @onli on this.

Also, this needs a better icon. I did not want to go through a new
iconfont build just for this one icon now.
2013-10-01 21:03:39 +02:00
Matthias Mees 3146238b35 Link dashboard headers to edit comments/edit entries. 2013-10-01 20:16:07 +02:00
Matthias Mees 609515a4d8 Remove stray styles for s9y links in the footer. 2013-10-01 17:34:52 +02:00
Matthias Mees dc98c93c02 A more robust responsive layout for grouped entry status/buttons.
Related to ebb1fb41d4.
2013-10-01 17:33:10 +02:00
Matthias Mees 252970c2e5 Basic support for static blocks (includeentry plugin) in 2k11. 2013-09-28 18:05:07 +02:00
Matthias Mees 87459991a9 Remove stray button nested in a element. 2013-09-26 14:34:42 +02:00
Matthias Mees 1fb8c54efb Back to button style.
Partial manual revert of 168cb146ea.
Please note that this does *not* contain any changes to the UI as
discussed; those will follow later.

References #41
2013-09-23 11:19:31 +02:00
Matthias Mees e303d7433d Switch karma plugin options to core config groups.
The karma plugin had its own solution for config option groups in
tabs which didn't work well with the refactored 2.0 backend. We
have a solution for config groups in the core; it now uses this
for better backend consistency.

References #54
2013-09-21 09:13:47 +02:00
Matthias Mees 1c7262b1d8 Introduce secondary netbook breakpoint; move some styles there.
References #58
2013-09-20 13:43:33 +02:00
Matthias Mees 76c554227c Move media library directory filter to filters toolbar.
This is the "replacement" for the tree view directory browser which
was removed to get rid of the Yahoo JS dependency.

References #30
2013-09-20 12:58:32 +02:00
Matthias Mees 4b41477379 Merge branch '2.0' of github.com:s9y/Serendipity into 2.0 2013-09-19 16:46:16 +02:00
Matthias Mees 243321d442 Layout for backend statistics.
This should get equal heights at some point, but I'm not sure how
to reference the JS file properly here.

References #54
2013-09-19 16:45:07 +02:00
Matthias Mees 5a00738390 Refactor backend markup for extended statistics.
References #54
2013-09-19 15:24:02 +02:00