Hannah Wolfe
1d37016c7a
Merge pull request #453 from matthojo/404-Page
...
First pass at 404 page
2013-08-20 00:58:27 -07:00
Hannah Wolfe
ae3b1ac635
Merge pull request #435 from cobbspur/url
...
Ghostdown uses src of url to establish start image for image uploader
2013-08-19 14:03:02 -07:00
Matthew Harrison-Jones
431fdc70b1
Markup for 404 page
...
This needs Javascript to vertically center the page.
2013-08-19 16:34:10 +01:00
John O'Nolan
6300501037
More codemirror syntax highlighting fixes
2013-08-19 17:26:09 +02:00
John O'Nolan
e1e5c02152
Merge pull request #451 from cgiffard/whitespace-wrap
...
Layout: Break long words in markdown preview
2013-08-19 04:05:40 -07:00
Christopher Giffard
823bb6b636
Layout: Break long words in markdown preview
...
Fixes #427
- Uses hyphenation and word-break to break and wrap long words in markdown
preview.
2013-08-19 20:57:40 +10:00
John O'Nolan
73cf4ea95c
Fixed CodeMirror syntax highlighting bugs.
...
CodeMirror highlights markdown with fancy colours. This commit overrides those fuckers with black. Like my cold, dead heart.
2013-08-19 12:08:22 +02:00
John O'Nolan
06aed8786a
Adjusted responsive image styles within Ghost editor to correctly size images within the preview pane.
...
Closed #442
2013-08-19 10:29:09 +02:00
John O'Nolan
abd6c0f6cd
Removed OTT CSS text indenting on paragraph tags. Closed #445
2013-08-19 09:05:25 +02:00
cobbspur
5dbf1e2d73
Ghostdown uses src of url to establish start image for image uploader
...
closes #401
- adds src of image in editor if url present
- refactored upload plugin as description was being lost
2013-08-18 23:37:02 +01:00
cobbspur
2ea472d003
Added error handling
...
- refactored to build dropzone elements individually
- reduced markdown in ghostdown file
- added Try again button on failure of image upload
2013-08-18 21:37:03 +01:00
Hannah Wolfe
e765af4633
Merge pull request #404 from matthojo/mobile-interactions
...
Mobile interactions
2013-08-18 09:19:06 -07:00
Matthew Harrison-Jones
6170acb670
Improved mobile interactions
...
This is simply a commit which improves the mobile interactions. This does not fix UI problems on mobiles.
New interactions;
Menu
* Swipe right on header to show sidebar
* Swipe left on sidebar to hide
Content
* Tap / Swipe left on item to show preview
* Swipe right to show content list
Settings
* Tap / Swipe left on link to show settings
* Swipe right on settings to show links
2013-08-16 12:44:11 +01:00
Matthew Harrison-Jones
6bd3333d6d
Improved modals styling and code formatting
...
Solves:
* max-height 120px less than height of viewport
* fade-in a dark overlay as well as blur
* animation speeds/transitions should be smoother
* modal sizing fucks up when viewport is resized
Also improves Modal code compliance to Ghost Backbone coding patterns
2013-08-14 14:49:16 +01:00
cobbspur
66278534dc
fixes extensions bug for image uploader
...
- extensions set to lowercase
- changed navigation images to hyphenated names and corrected references
2013-08-13 21:04:07 +01:00
William Dibbern
b92980ce6d
Fixed word count grammar
...
Closes #349
- Added utility function to pluralize when appropriate.
2013-08-11 11:55:42 -05:00
cobbspur
558c9d6caa
Added image upload reusable plugin
...
issue #40 and issue #280
- Adds uploader jquery plugin
- includes settings for enabling/disabling upload progress bar
- adds routing for image uploads
- adds directories by year and month based on upload date
- Implements plugin on settings - general pane
- Implements plugin on editor
- adjusted general tab to save uploaded image src
TODO:
- Add error handling
- Storing information on editor
- Add events
2013-08-05 23:01:48 +01:00
ErisDS
8d7336a1fb
Persistent notifications should not fade out
...
issue #333
- css fix
2013-08-05 13:56:30 +01:00
Hannah Wolfe
c30187ad20
Merge pull request #326 from matthojo/admin-temp-removal
...
Removed `admin-ui-temp.js` and moved code to it's relative places
2013-08-03 07:21:10 -07:00
Hannah Wolfe
373f64a2bd
Revert "Merge pull request #318 from matthojo/mobile-interactions"
...
This reverts commit f18c7f22c3
, reversing
changes made to 4ea9d77b11
.
2013-08-01 22:19:20 +01:00
Matthew Harrison-Jones
41aa2b9012
Removed admin-ui-temp.js
and moved code to it's relative places
2013-08-01 15:28:13 +01:00
Matthew Harrison-Jones
3cb0af1f8f
Bug Fix: Dashboard now has correct bottom padding
2013-08-01 13:34:14 +01:00
Hannah Wolfe
f18c7f22c3
Merge pull request #318 from matthojo/mobile-interactions
...
Improved mobile interactions
2013-08-01 00:12:25 -07:00
Christopher Giffard
09ada68d9b
Updated Ghostdown image regex
...
Updated dropzone regex to capture existing URL flag. Also supports the shorter markdown image syntax, and corrects issues with special characters in the alt field, fixing issue #146 .
2013-08-01 15:53:31 +10:00
Matthew Harrison-Jones
efeede877d
Improved the semantics of the Settings page
...
This introduces a new class of `.form-group` to replace the label containing the elements.
I have also included `name=""` attributes to inputs where there were non.
2013-07-31 12:40:46 +01:00
Matthew Harrison-Jones
27b85744f1
Improved mobile interactions
...
This is simply a commit which improves the mobile interactions. This does not fix UI problems on mobiles.
New interactions;
Menu
* Swipe right on header to show sidebar
* Swipe left on sidebar to hide
Content
* Tap / Swipe left on item to show preview
* Swipe right to show content list
Settings
* Tap / Swipe left on link to show settings
* Swipe right on settings to show links
2013-07-30 15:27:38 +01:00
Matthew Harrison-Jones
b089e67154
Improved modal creation, now includes info and action types.
2013-07-26 15:32:44 +01:00
Matthew Harrison-Jones
3057945b70
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
8b0763ee9c
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
0786ec5862
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
17c582ce51
Fixed modal max-height not working
2013-07-25 11:53:19 +01:00
Matthew Harrison-Jones
62486acfd1
Improved Markdown help modal
2013-07-25 11:49:02 +01:00
Ricardo Tomasi
814a3d66b7
Move shared third-party libraries to /shared/vendor
2013-07-24 23:21:57 +01:00
Matthew Harrison-Jones
680bb7a5ab
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
d59f0809cd
Started a jQuery utilities file for Ghost jQuery plugins and helpers
2013-07-24 11:15:10 +01:00
Matthew Harrison-Jones
7111960fac
Added in Modals
2013-07-24 11:15:09 +01:00
Hannah Wolfe
c2ac06cf0c
Merge pull request #298 from matthojo/Markdown-Fixes
...
Additional Keyboard Shortcuts and improvements to text highlighting
2013-07-23 11:44:14 -07:00
Matthew Harrison-Jones
94ae164086
Success notifications now fade out after 3 seconds
2013-07-22 14:41:28 +01:00
Matthew Harrison-Jones
32b245c53c
Fix notification positions
...
Also fixes the previous editor notification fixes to not include `calc()`
2013-07-22 14:41:27 +01:00
Matthew Harrison-Jones
e7cea72935
Fixes wrong positioning of notifications.
2013-07-22 14:41:27 +01:00
John O'Nolan
d337e16afe
Merge pull request #296 from matthojo/Plugin-Management
...
First pass at Plugin Management design conversion
2013-07-22 04:22:37 -07:00
Matthew Harrison-Jones
f85bbd5422
Improve title casing
2013-07-18 14:42:16 +01:00
Matthew Harrison-Jones
482da669aa
First pass at Plugin Management design conversion
2013-07-18 11:36:37 +01:00
Matthew Harrison-Jones
ce8ed96348
Removed CodeMirror Stylesheet file and moved over required CSS
...
Fixes #6 .
2013-07-16 12:14:17 +01:00
Matthew Harrison-Jones
7904819556
Initial pass at the user profile page
...
Fixes #148 .
2013-07-15 15:54:13 +01:00
Hannah Wolfe
30b4eb07f7
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