Matthew Harrison-Jones
2a44225994
Improved modal creation, now includes info and action types.
2013-07-26 15:32:44 +01:00
Matthew Harrison-Jones
26cc072e6e
Refactored menu fading to be a plugin for extendability.
...
Need to find suitable place for the `.overlay` hideAway function call.
2013-07-26 12:32:26 +01:00
Hannah Wolfe
0d01b730b9
Merge pull request #311 from matthojo/copy-to-html-modal
...
First pass at creating a usuable modal for the copy to HTML keyboard shortcut.
2013-07-25 10:42:18 -07:00
Matthew Harrison-Jones
e85c53bb07
First pass at creating a usuable modal for the copy to HTML keyboard shortcut.
...
Has an issue where Google Chrome does not persist to keep code selected.
2013-07-25 16:00:41 +01:00
Matthew Harrison-Jones
38b128c9b7
Fixed modal max-height not working
2013-07-25 11:53:19 +01:00
Matthew Harrison-Jones
73e01aafdc
Improved Markdown help modal
2013-07-25 11:49:02 +01:00
Ricardo Tomasi
721a92f949
Move shared third-party libraries to /shared/vendor
2013-07-24 23:21:57 +01:00
Matthew Harrison-Jones
950f2690e7
Reworked modals to take content from modal content templates.
...
This also includes the example modal, which needs to be replaced with content.
2013-07-24 11:29:20 +01:00
Matthew Harrison-Jones
6adbc0a36e
Started a jQuery utilities file for Ghost jQuery plugins and helpers
2013-07-24 11:15:10 +01:00
Matthew Harrison-Jones
e545cba8e1
Added in Modals
2013-07-24 11:15:09 +01:00
Hannah Wolfe
0219e8f292
Merge pull request #298 from matthojo/Markdown-Fixes
...
Additional Keyboard Shortcuts and improvements to text highlighting
2013-07-23 11:44:14 -07:00
Hannah Wolfe
7031ce1169
Merge pull request #297 from matthojo/Editor-Scrolling
...
Debounce scrolling on editor
2013-07-22 08:00:15 -07:00
Matthew Harrison-Jones
d76bdcaeb9
Move notification dismissal events to Backbone
...
Also removes stray notification alert comments
2013-07-22 14:41:28 +01:00
ErisDS
56fc1ce25b
Bug Fix: title of deleted post in content view notification is now correct
2013-07-22 14:41:28 +01:00
Matthew Harrison-Jones
db1d9104ad
Success notifications now fade out after 3 seconds
2013-07-22 14:41:28 +01:00
Matthew Harrison-Jones
35d96e1560
Fix notification positions
...
Also fixes the previous editor notification fixes to not include `calc()`
2013-07-22 14:41:27 +01:00
Gabor Javorszky
ef2570e082
Fixes undefined this in settings.js
...
Because this and self. Missed it from previous commit :/
2013-07-22 14:41:27 +01:00
Gabor Javorszky
1421bbc675
Adding notifications to settings and content pages
...
Closes #290 . In theory.
* moved flashviews to base.js, renamed to notifications
* added failures to post editor screen
* added notifications to settings (success, failure)
* added notifications when deleting posts
Most of these are not visible due to CSS rules, as overhauling that
is a task in and of itself. The notifications do show up in the inspector
though, so all is well.
2013-07-22 14:41:27 +01:00
Matthew Harrison-Jones
eca3917d2e
Fixes wrong positioning of notifications.
2013-07-22 14:41:27 +01:00
Gabor Javorszky
f80b579b91
Adding notification.hbs
...
Simply because I was an 1d10t
2013-07-22 14:41:27 +01:00
Gabor Javorszky
6086f9e6f0
Notifications on front end
...
Should close #37 . There are persistent and passive notifications.
Persistent ones:
* are stored on `ghost.notifications`.
* have an api made to add / remove them with client side ajax logic (probably not the most elegant, but works)
* uses a modified `flashes.hbs` template
* will only disappear if user closes the bar
* stack
Passive
* added with backbone view / collection combo
* stack
* disappears on navigation and when user closes it
2013-07-22 14:41:27 +01:00
Matthew Harrison-Jones
cd1835a3cf
Added the ability to copy as HTML.
2013-07-22 13:50:50 +01:00
John O'Nolan
dec4b23374
Merge pull request #296 from matthojo/Plugin-Management
...
First pass at Plugin Management design conversion
2013-07-22 04:22:37 -07:00
John O'Nolan
e0dac0d4df
Merge pull request #293 from matthojo/Remove-Codemirror-CSS
...
Removed CodeMirror Stylesheet file and moved over required CSS
2013-07-22 04:22:19 -07:00
Matthew Harrison-Jones
3fccf8ad5d
Improve title casing
2013-07-18 14:42:16 +01:00
Matthew Harrison-Jones
f6f095b381
Additional Keyboard Shortcuts and improvements to text highlighting
...
This fixes the event where text would be selected after manipulation from shortcut, the cursor is now placed after the text. On links and images the url field text is highlighted.
Additional shortcuts;
* Ctrl+U: Make text uppercase
* Ctrl+Shift+U: Make text lowercase
* Ctrl+Alt+Shift+U: Make text titlecase
* Ctrl+Alt+W: Select word
* Ctrl+L: Make into list
2013-07-18 14:02:54 +01:00
Matthew Harrison-Jones
2ed9a17a66
Debounce scrolling on editor
2013-07-18 12:06:52 +01:00
Matthew Harrison-Jones
be77eed093
First pass at Plugin Management design conversion
2013-07-18 11:36:37 +01:00
Hannah Wolfe
bf1bb25d06
Merge pull request #264 from matthojo/Login-Cursor
...
Automatically focus on first login input
2013-07-16 06:14:12 -07:00
Matthew Harrison-Jones
115e391df2
Removed CodeMirror Stylesheet file and moved over required CSS
...
Fixes #6 .
2013-07-16 12:14:17 +01:00
Matthew Harrison-Jones
495fc7e400
Automatically focus on first login input
2013-07-16 10:18:40 +01:00
Hannah Wolfe
45a452c0fb
Merge pull request #285 from matthojo/Settings-Back-Fix
...
Fixes back button breaking settings panels
2013-07-15 14:29:49 -07:00
Matthew Harrison-Jones
892c343cd0
Fixes back button breaking settings panels
2013-07-15 18:09:10 +01:00
Matthew Harrison-Jones
14803f100e
Initial pass at the user profile page
...
Fixes #148 .
2013-07-15 15:54:13 +01:00
Hannah Wolfe
f699750295
Merge pull request #262 from matthojo/User-Menu-Highlighting
...
Fixes persistent menu highlighting
2013-07-13 03:10:26 -07:00
Matthew Harrison-Jones
3de0d66b2d
Fixed 'G' button not working
...
Fixes #218 .
2013-07-12 17:13:40 +01:00
Matthew Harrison-Jones
4d1e445dc0
Fixes persistent menu highlighting
...
Fixes #259
2013-07-12 16:50:21 +01:00
Hannah Wolfe
624680bb93
App restructure - closes #245
...
- This is a first pass at getting a more logical structure. The focus is on moving from admin/frontend to client/server.
- The location of the databases is highly important, this isn't expected to change again
In the future
- client/assets should probably become public/
- more stuff should be shared (helpers etc)
- cleanup some confusion around tpl and views
2013-07-11 20:23:34 +01:00