Commit Graph
100 Commits
Author SHA1 Message Date
Matthias Mees e4d4b7118c Typographic "fix" for "to start"/"to end" icons
These appear larger than the left/right icons. Tweaking the font
size covers that up for the time being.
2015-10-06 13:52:57 +02:00
Matthias Mees 167cbdd17c Replace SVG icons with iconfont icons
See 2b610dc791
2015-10-06 13:40:06 +02:00
Matthias Mees e6bb6005ec New iconfont build
This adds new icons for "go to start" and "go to end".
2015-10-06 13:34:22 +02:00
Matthias Mees 40e9a5b7b3 Add Fontello config file
templates/2k11/admin/font/config.json can (and SHOULD) be imported
in fontello.com to recreate the 2k11 backend iconfont set. This is
necessary to make sure that icons can be added or removed without
losing any required icons.

I will add a GitHub wiki page later explaining how to add/remove
icons.
2015-10-06 13:08:46 +02:00
Matthias Mees 517a3c4dfe A more bulletproof fix for the dashboard update notification
References #359
2015-07-25 14:34:26 +02:00
Matthias Mees b5a5b0a996 Fix breaking layout in dashboard if update notification exists
References #359
2015-07-25 14:30:15 +02:00
Matthias Mees c4f9b721e7 Apply filter_pane label spacing for all filter_pane instances
References #356
2015-07-14 19:54:10 +02:00
Matthias Mees b9d1fa38c9 Make sure the label spacing applies to filters and sort
References #356
2015-07-14 19:48:42 +02:00
Matthias Mees b00343d24d Also fix labels for selects
References #356
2015-07-14 19:46:47 +02:00
Matthias Mees b9b55142fc Fix CSS regressions introduced by aaca8e
References #356
2015-07-14 19:45:12 +02:00
Matthias Mees aaca8eda3b Minor layout fixes for media DB media filters
References #356
2015-07-14 19:41:01 +02:00
Matthias Mees a148f7b227 It's really hard to find out when it's 72 characters ...
References #348
2015-06-17 21:32:16 +02:00
Matthias Mees ce57ec8a38 Reformat NEWS
Everyone, it's FOUR SPACES from now on. NOT three. :)

References #348
2015-06-17 21:26:12 +02:00
Matthias Mees da635a0ebe Minor formatting
References #348
2015-06-17 21:00:06 +02:00
Matthias Mees 995917db93 Move more old news to NEWS_OLD
References #348
2015-06-17 20:32:16 +02:00
Matthias Mees 0d71cac44a Properly limit basic docs' line length (72 chars)
References #348
2015-06-17 20:26:06 +02:00
Matthias Mees 94f99a9ce2 Document select theme changes
References #347
2015-06-15 18:33:23 +02:00
Matthias Mees 28d00949f4 Suppress install backend button if frontend theme == backend theme
References #347
2015-06-13 09:15:51 +02:00
Matthias Mees 1c33d93a18 Add 'install backend' button to selected frontend theme
References #347
2015-06-13 09:11:17 +02:00
Matthias Mees 780b7166b8 Remove default style on footer i element in 2k11
To make the theme name stand out less, but still have the semantic
value of the i element.
2015-05-19 19:20:40 +02:00
Matthias Mees 9715fe4b94 Remove repository link from 2k11's footer
The 2k11 repository has been discontinued since the theme was
moved to the s9y core. It should no longer endorse the old and
outdated repository by linking to it.
2015-05-19 19:13:25 +02:00
Matthias Mees ca30b24f75 Next: Improve display of meta data on static pages 2015-05-07 19:18:05 +02:00
Matthias Mees 6175559fda Change theme demo link to theme demo button
References #314
2015-03-16 17:03:11 +01:00
Matthias Mees d41d949642 Suppress emitting quicksearch plugin in sidebar
Next has a quicksearch widget in the header already.
2015-03-16 16:46:27 +01:00
Matthias Mees 9ad1dd9312 Add SEO meta elements to core templates
References #310
2015-03-14 12:41:56 +01:00
Matthias Mees cabad4a933 Escape entry title in dashboard
References #322
2015-03-12 19:03:42 +01:00
Matthias Mees d84cd93c57 Remove legacy CSS for template_preview 2015-03-11 17:50:43 +01:00
Matthias Mees 6954db1843 Substitute inline styles with plainList class in syndication list
References #285
2015-02-23 23:46:14 +01:00
Matthias Mees b5b28450f3 Remove legacy div + styles from 2k11's preview
References #307
2015-02-22 21:13:09 +01:00
Matthias Mees 18f75f5e7c Document extra localStorage test
References #306
2015-02-18 15:27:01 +01:00
Matthias Mees e932ad78b0 Add extra test for localStorage
localStorage may be deactivated by setting a config option or using
security-related extensions at least in some browsers, which might
(at least in FF) break backend JS functionality.

So we need an extra check if localStorage is null.

References #306
2015-02-17 18:22:58 +01:00
Matthias Mees a7c2d5b868 Fix CSS regression due to markup changes in ddac2c
References #301
2015-02-13 20:05:12 +01:00
Matthias Mees ddac2c8048 Fix media chooser preview in theme options config group
Firefox-only bug if responsive img is a descendant of a fieldset.
Related to 67864f195f.

References #301
2015-02-13 19:42:09 +01:00
Matthias Mees ef068314cb Fix incomplete translation in Next theme 2015-02-12 22:15:19 +01:00
Matthias Mees 0e66dbd79a Remove user.css reference and theme options
Affected themes: bulletproof, 2k11, next

These themes will use the core method of including the user.css in
serendipity.css starting with 2.0.1. A note has been added to all
three themes' theme options to document that the possibility of a
user.css exists.

References #280
2015-02-11 16:10:58 +01:00
Matthias Mees 9290ee29da Move/rename 2k15 to next
The name has been changed to protect the innocent. (Meaning the
users. From confusion.)
2015-02-11 14:32:24 +01:00
Matthias Mees e2ab5e9858 Remove template no longer needed with Smarty 3 from 2k15 2015-02-10 14:39:18 +01:00
Matthias Mees b5af1289f2 Add spacing for custom items in configuration groups
Most notably, this will affect custom theme config options.
2015-02-10 12:45:54 +01:00
Matthias Mees 79e4527163 Add new frontend theme 2k15
2k15 is basically 2k11, but up to date. Changes include:

- mobile-first CSS
- toggle-style smallscreen nav instead of select menu
- different choice of webfonts
- updated JS assets
- removed some JS cruft (plugins that are no longer necessary)
- reduced visual style (no, it's NOT 'flat design'!)
- simplified layout (number of columns depends on resolution)
- reduced theme options

Note: 2k15 is NOT compatible with the 2k11 user.css generator.
Currently, there is no 2k15 user.css generator. I don't intend
on building one at the moment.

Also note that I do NOT suggest 2k15 should replace 2k11 as the
default or standard theme in s9y.
2015-02-10 12:18:51 +01:00
Matthias Mees 430d364a88 Only expand non-overlayed cats/tags if necessary
References #290
2015-02-08 17:37:10 +01:00
Matthias Mees e5b7ef40d1 Fix typo in German lang files
References #290
2015-02-08 17:03:03 +01:00
Matthias Mees d6ad3ad3c4 Hide cat view toggle button in non-overlayed cat view
References #290
2015-02-08 16:58:53 +01:00
Matthias Mees b62516fcce Document changes
References #297
2015-02-08 16:28:25 +01:00
Matthias Mees 6249a6af5e Add generic odd/even for dashboard widgets
- Use CSS for odd/even spacing + clearing in browsers that support
  it using :nth-child and the new class .dashboard_widget (to
  seperate positioning styles from visual styles)
- 'Polyfill' said behaviour for IE 8 using JS
- Adapt hardcoded dashboard sections accordingly
- Add fix for IE 8 where mq_small is not set properly
- New build of oldie.css

References #297
2015-02-08 16:15:06 +01:00
Matthias Mees 6f6410adb4 Make sure form element do not overflow their containers
References #296
2015-02-06 20:38:46 +01:00
Matthias Mees b204d8b179 Adapt layout in theme options media preview
References #288
2015-02-04 17:44:47 +01:00
Matthias Mees 4665bb6598 Rework messages emitted by upload/delete in media db
Due to a regression in how these messages are emitted, these now
need to emit their msg markup in include/admin/images.inc.php or
include/functions_images.inc.php to avoid nested msg containers.

References #287
2015-02-03 18:46:47 +01:00
Matthias Mees 02cf5a3f29 Do not hide <br> elements in .msg_*
As much as I hate these, but this was not a good idea in hindsight.

References #287
2015-02-03 17:09:46 +01:00
Matthias Mees 4030c2ffb0 Rewrite code for deleting media db content
Removes redundant markup from and adds msg classes to

* serendipity_deleteImage()
* serendipity_killPath()

References #287
2015-02-03 15:47:17 +01:00
Matthias Mees 3873d80ea8 The strong element is obsolete, the msg class should suffice
References #287
2015-02-03 14:19:30 +01:00
Matthias Mees 3b36be9beb Better fix for obsolete msg wrapper for deleting media db dirs
Courtesy of @ophian

References #287
2015-02-03 14:08:57 +01:00
Matthias Mees 22d3d1cf4b Remove obsolete msg wrapper for deleting media db dirs
References #287
2015-02-03 11:19:26 +01:00
Matthias Mees 8795b06c73 Fix long plugin names aligning below their toggler
References #284
2015-02-02 10:18:42 +01:00
Matthias Mees 67864f195f Adapt markup and styles for advanced entry options
This is to make it possible to have .media_choose in advanced entry
options. Actually, it's to work around a bug in Firefox.
2015-01-31 15:05:05 +01:00
Matthias Mees 71aff1c671 Minor markup adjustments for media_choose in entryproperties 2015-01-31 14:01:07 +01:00
Matthias Mees 02e0fa7b8e Change serendipity_customfields from id to class
This is to avoid duplicate ids in the backend.
2015-01-31 12:57:24 +01:00
Matthias Mees 147a9ab43e Add progress polyfill CSS to backend stylesheet
This is necessary to that all browsers not supporting progress
natively get the CSS needed by the polyfill. It does not affect
browsers that natively support progress.

References #194 #279
2015-01-30 11:49:28 +01:00
Matthias Mees 11bbf39cc6 Hide CSS animations in browsers that don't support it
References #194 #279
2015-01-30 11:18:35 +01:00
Matthias Mees 006bb855f4 Add a new Modernizr build including CSS animations test
References #194 #279
2015-01-30 11:10:05 +01:00
Matthias Mees 797c56e015 Document recent changes (Oops)
References #274 #275 #276
2015-01-24 16:04:49 +01:00
Matthias Mees b0a7d0a0d2 Add new lang constant for entries in dashboard
References #274
2015-01-24 14:39:38 +01:00
Matthias Mees ff5d1a3d5b Fix mispositioned 'no cats/tags' msg, fix missing 'no tags' msg
Also rewrote the JS that checks if freetags plugin is even in use.

References #275
2015-01-24 14:31:15 +01:00
Matthias Mees aa9f280240 Use new bayes_done class so this works with std spamblock
References #276
2015-01-24 14:06:18 +01:00
Matthias Mees f223db6c59 Reposition Spamblock bayes confirmation msg
References #276
2015-01-24 12:37:26 +01:00
Matthias Mees 9117b48176 Remove legacy JS for limiting media file overlay width
This is no longer necessary, but was required in an earlier stage
of the media db overlay.

References #73
2015-01-23 13:12:44 +01:00
Matthias Mees dad7daf429 Slight tweak for the cats/tags elements
References #239
2015-01-19 12:24:20 +01:00
Matthias Mees ed880162cb Tweak taxononmy quick view baseline
References #239
2015-01-19 12:11:04 +01:00
Matthias Mees 24bdb147e0 Move taxonomy quick view back
References #239
2015-01-19 11:51:30 +01:00
Matthias Mees d375a00046 Move cats/tags quick view below Entry Body
References #239
2015-01-19 11:23:50 +01:00
Matthias Mees 3d2b77e1b5 Revise cats/tags quick view styles
(Apparently, I totally misread the comment by @garvinhicking.
Oops.)

References #239
2015-01-19 11:18:39 +01:00
Matthias Mees 5b640b575c Add styles to seperate taxonomy sections in entry editor
References #239
2015-01-19 10:23:47 +01:00
Matthias Mees 62d8cce314 Merge branch '2.0' of github.com:s9y/Serendipity into 2.0 2015-01-19 09:40:54 +01:00
Matthias Mees 1a0e039f6f Add proper lang constants for tags quick view
– Also translated the new constants to German
- Also removed duplicate tagsList function (remnant of the merge
  conflict)

References #239
2015-01-19 09:38:51 +01:00
Matthias Mees 1448313fb8 Merge branch '2.0' of github.com:s9y/Serendipity into 2.0
Conflicts:
	templates/2k11/admin/entries.tpl
	templates/2k11/admin/serendipity_editor.js.tpl
	templates/2k11/admin/style.css
2015-01-17 18:12:15 +01:00
Matthias Mees 4ecc125adb Merge branch '2.0' of github.com:s9y/Serendipity into 2.0
Conflicts:
	templates/2k11/admin/entries.tpl
	templates/2k11/admin/serendipity_editor.js.tpl
	templates/2k11/admin/style.css
2015-01-17 18:10:41 +01:00
Matthias Mees 0dc96ec9b8 Fix showing cats/tags list overlay on clicking cats/tags list
This was broken due to my recent markup changes. Also added lang
constants for the tags list, but since we could label it better,
introduced new lang constants for it.

References #239
2015-01-17 18:05:20 +01:00
Matthias Mees 47afba18cb Merge branch '2.0' of github.com:s9y/Serendipity into 2.0 2015-01-17 17:43:38 +01:00
Matthias Mees 7c4f1f1052 Add a 'quick view' for assigned tags to the entry editor
Basically replicates the same functionality as for categories. JS
only. Also revised the markup and JS of that for consistency. Too
lazy to make a generic function for it, we can do that later.

References #239
2015-01-17 17:41:35 +01:00
Matthias Mees ba8eb7eea8 New iconfont build with new 'Publish now' icon
References #262
2015-01-17 16:42:26 +01:00
Matthias Mees 6287ce8f7e Remove text-shadow for 'Publish now' button
References #262
2015-01-17 16:35:58 +01:00
Matthias Mees d626281228 Introduce new lang constant for 'Publish now' button
Add this as title attribute and (hidden) button text for said
button

References #262
2015-01-17 16:25:24 +01:00
Matthias Mees b295e617df Change 'Publish now' button to be a 'normal' icon button
- grey, not green
- new icon, button text hidden
- includes new icon build

References #262
2015-01-17 16:21:42 +01:00
Matthias Mees 4c97a041cc Add overlay min-width for very small images in media db
References #265
2015-01-17 13:46:25 +01:00
Matthias Mees 6dac0b5798 An 'auto'. Just for @ophian. 2015-01-17 13:05:09 +01:00
Matthias Mees a87c0fa755 Fix overflowing plugin names on small resolutions 2015-01-16 12:47:28 +01:00
Matthias Mees 0f2f437c8c A better solution for media file/template info overlays
Since the JS-based solution does not work well for cases where the
overlay is larger than the (very small) image, we'll have to go
with a CSS-based solution. This sets the height of the overlay
to at least 7em, which should cover the core info of the overlay
(which is usually 4 lines of text). Also, we'll have to go with
overflow: scroll; in case the info is longer.

Not a good solution in a reponsive context, but it should work. :(

References #230
2015-01-16 12:27:22 +01:00
Matthias Mees bdea7336ee Clear headings in media file metadata
References #263
2015-01-16 12:18:56 +01:00
Matthias Mees 5fdb253448 Make sure media/template info does not overflow
References #230
2015-01-16 11:55:33 +01:00
Matthias Mees 0eaf9db416 Sync heights of info overlays
This has been an optical issue for both media files and themes,
which is why my original idea to have large preview files would
not have solved it. However, a CSS-based solution would not have
been solid, either, so I went with a few lines of jQuery to sync
the height with the outer container.

References #230
2015-01-15 19:31:55 +01:00
Matthias Mees 4a730bfcf0 Scheduled entries display publish date in dashboard
Since space if scare in the dashboard, scheduled entries will now
display their publish date instead of the 'Scheduled' badge. The
info that this is a scheduled entry will be available in a tooltip
of the pulish date. This seems like the best compromise on all
devices/resolutions.

References #260
2015-01-14 16:50:44 +01:00
Matthias Mees efed228527 Use rename lang constant MENU_MAINTENANCE
References #50
2015-01-14 12:16:35 +01:00
Matthias Mees e29009d1ba Fix mispositioned Akismet block/unblock buttons.
References #247
2015-01-05 23:35:51 +01:00
Matthias Mees e571ca1def German translation for some untranslated lang constants.
References #50
2015-01-03 11:12:02 +01:00
Matthias Mees e3867132ea Use different icons for spam/no spam in Spamblock plugin.
(Not Bayes like mentioned in c348799a44aa7c05c0009c5fb4fbea101ef6cf84.)

References #247
2015-01-02 18:48:57 +01:00
Matthias Mees c348799a44 New iconfont build.
Includes new icons for Spamblock Bayes plugin.

References #247
2015-01-02 18:35:26 +01:00
Matthias Mees d0affbb4e4 Update bundled jQuery sortable plugin for backend.
References #251
2015-01-01 16:23:36 +01:00
Matthias Mees 2a05ef7969 Update bundled jQuery cookie plugin.
References #251
2015-01-01 16:20:20 +01:00
Matthias Mees bf7480863b Update bundled MagnificPopup for backend.
References #251
2015-01-01 16:16:26 +01:00
Matthias Mees 2677f67a43 Merge branch '2.0' of github.com:s9y/Serendipity into 2.0 2015-01-01 16:08:58 +01:00
Matthias Mees 79a972e92f Update bundled modernizr for backend.
References #251
2015-01-01 16:04:10 +01:00