Matthew Harrison-Jones
45f3f2a143
Improved modal creation, now includes info and action types.
2013-07-26 15:32:44 +01:00
Matthew Harrison-Jones
74f4c3f5fc
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
a5290b06ba
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
7bb92d508d
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
b535683784
Fixed modal max-height not working
2013-07-25 11:53:19 +01:00
Matthew Harrison-Jones
d507662cf1
Improved Markdown help modal
2013-07-25 11:49:02 +01:00
Ricardo Tomasi
e4a8c55e30
Move shared third-party libraries to /shared/vendor
2013-07-24 23:21:57 +01:00
Matthew Harrison-Jones
b44c870520
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
7e7df27600
Started a jQuery utilities file for Ghost jQuery plugins and helpers
2013-07-24 11:15:10 +01:00
Matthew Harrison-Jones
aa0f2e0867
Added in Modals
2013-07-24 11:15:09 +01:00
Hannah Wolfe
21250f7102
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
b1353db433
Merge pull request #297 from matthojo/Editor-Scrolling
...
Debounce scrolling on editor
2013-07-22 08:00:15 -07:00
Matthew Harrison-Jones
a2b4ca56bf
Move notification dismissal events to Backbone
...
Also removes stray notification alert comments
2013-07-22 14:41:28 +01:00
ErisDS
68d384b43b
Bug Fix: title of deleted post in content view notification is now correct
2013-07-22 14:41:28 +01:00
Matthew Harrison-Jones
15cf67d067
Success notifications now fade out after 3 seconds
2013-07-22 14:41:28 +01:00
Matthew Harrison-Jones
1eef46a981
Fix notification positions
...
Also fixes the previous editor notification fixes to not include `calc()`
2013-07-22 14:41:27 +01:00
Gabor Javorszky
416a6848fc
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
b724e12d88
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
12ce28e389
Fixes wrong positioning of notifications.
2013-07-22 14:41:27 +01:00
Gabor Javorszky
f0988ddebe
Adding notification.hbs
...
Simply because I was an 1d10t
2013-07-22 14:41:27 +01:00
Gabor Javorszky
73202f5be7
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
53be53eb3b
Added the ability to copy as HTML.
2013-07-22 13:50:50 +01:00
John O'Nolan
555dffc7cc
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
41b78751c1
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
52b0695e86
Improve title casing
2013-07-18 14:42:16 +01:00
Matthew Harrison-Jones
9de10810a3
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
62c85a846a
Debounce scrolling on editor
2013-07-18 12:06:52 +01:00
Matthew Harrison-Jones
67163e4142
First pass at Plugin Management design conversion
2013-07-18 11:36:37 +01:00
Hannah Wolfe
9fe927da54
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
10d5e2c2fb
Removed CodeMirror Stylesheet file and moved over required CSS
...
Fixes #6 .
2013-07-16 12:14:17 +01:00
Matthew Harrison-Jones
47b2dde080
Automatically focus on first login input
2013-07-16 10:18:40 +01:00
Hannah Wolfe
826441de2a
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
0a7182100d
Fixes back button breaking settings panels
2013-07-15 18:09:10 +01:00
Matthew Harrison-Jones
df37695817
Initial pass at the user profile page
...
Fixes #148 .
2013-07-15 15:54:13 +01:00
Hannah Wolfe
78f7cc994b
Merge pull request #262 from matthojo/User-Menu-Highlighting
...
Fixes persistent menu highlighting
2013-07-13 03:10:26 -07:00
Matthew Harrison-Jones
7a27905a51
Fixed 'G' button not working
...
Fixes #218 .
2013-07-12 17:13:40 +01:00
Matthew Harrison-Jones
6c3450f105
Fixes persistent menu highlighting
...
Fixes #259
2013-07-12 16:50:21 +01:00
Hannah Wolfe
5ff84fcc68
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