Hannah Wolfe
88818104e9
Merge pull request #2405 from nicksahler/master
...
Fixed modal inconsistent fade problem
2014-03-19 16:15:14 +00:00
nicksahler
e4ff9643a9
Fixes modal fading inconsistency problem by disabling jQuery's
...
transition and allowing CSS to do its thing
closes #2400
- Removed fadeIn, jQuery's animation
- Added show(), which only manages display, giving transitions to CSS
2014-03-19 08:07:49 -04:00
Hannah Wolfe
db66e7ab21
Merge pull request #2438 from ErisDS/cm-mobile
...
Add shim for codemirror on touchscreens
2014-03-19 09:59:21 +00:00
Hannah Wolfe
dac8eac101
Add shim for codemirror on touchscreens
...
fixes #2385
- stolen the CM shim from js-bin
- if we're on a touchscreen device, don't use CM
- if we're on a touchscreen device, show a coming soon message for uploads
2014-03-19 09:26:45 +00:00
Hannah Wolfe
c4d2263a6a
Merge pull request #2437 from ErisDS/cm-scroll
...
Force preview to scroll to the end
2014-03-19 08:24:45 +00:00
Hannah Wolfe
8b6a37dd69
Merge pull request #2428 from Decad/master
...
Fix scoping issue on signup
2014-03-18 22:24:16 +00:00
Sebastian Gierlinger
b13b5a925b
Rename getSlug to slug
...
another 2 % of #2124
- renamed `/ghost/api/v0.1/posts/getSlug/ to
`/ghost/api/v0.1/posts/slug/`
- renamed method getSlug to generateSlug
2014-03-18 14:00:33 +01:00
John O'Nolan
6764d8b96c
Fix mobile bug
...
Tag field fade-shadows overlapping the settings icon
2014-03-18 10:54:19 +01:00
Hannah Wolfe
72b4e3bf4d
Force preview to scroll to the end
...
fixes #958 , fixes #535
- If the cursor is within the last 5 lines, then scroll to the end of the preview window, rather than using a ratio
2014-03-17 23:23:55 +00:00
Hannah Wolfe
545fc6e911
Fix undo bug
...
issue #2436
2014-03-17 23:06:15 +00:00
Hannah Wolfe
c0c5058eea
Upgrade CodeMirror
...
closes #2108
- upgrade to 4.0.1
- requires removing the deprecated setLine method
2014-03-17 23:06:14 +00:00
Hannah Wolfe
665bacf4c6
Refactor the Ghost Editor
...
issue #2385 , issue #2108
- Separate out the various objects which form the editor into their own
modules
- Decouple the modules where possible
- Rename and reshuffle bits of modules for consistency
- Minimise public APIs of the modules, and ensure they are consistent
- Add comments to the modules
2014-03-17 23:06:12 +00:00
Declan Cook
85f0c71d82
Fix scoping issue on signup
...
closes #2429
2014-03-17 15:29:22 +00:00
Hannah Wolfe
118e83101f
Merge branch 'master' into ember
...
Conflicts:
bower.json
core/client/views/editor.js
2014-03-16 20:52:44 +00:00
Harry Wolff
e9c27bb633
Flesh out more of the Ember admin
...
no issue
- this ports over screens from old admin to
allow people to begin working on aspects of the screen
- All logged out screens have been imported: Signup, Signin,
Forgotten password, reset password
- Those screens are now ready for behavior to be ported over
- This also updates templates to be more in line with how they were
in the old admin
- Littered through the code are @TODO comments of functionality that is
missing and will need to be resolved before this is production ready
- Also scaffolds out the settings screen and every tab
2014-03-16 16:01:56 -04:00
John O'Nolan
ce430157f9
Very basic first pass at docs
2014-03-16 14:56:29 +01:00
John O'Nolan
7049e993a1
Remove double shadow from dropdown hover
...
I have no idea why this was originally here
2014-03-15 20:16:08 +01:00
Hannah Wolfe
3ba595c702
Merge pull request #2397 from manuelmitasch/ember-add-assets
...
Ember.js: Add assets img + css (ember-hacks.css) to ember admin
2014-03-15 18:48:50 +00:00
John O'Nolan
bfa11e22f8
Merge pull request #19 from halfdan/someone_is_watching
...
Implement grunt dev task
2014-03-15 17:14:32 +01:00
John O'Nolan
de1c332cde
Get rid of old modal types
...
Fixes TryGhost/Ghost-UI/issues/17
2014-03-15 17:12:49 +01:00
Fabian Becker
158fee73f6
Implement grunt dev task
...
closes #18
- Update grunt-contrib-watch to 0.6.0
- Add watch/dev task to Gruntfile
- Add Ruby to README
2014-03-15 16:52:32 +01:00
John O'Nolan
a8951a0ee0
Fix broken mobile inputs
2014-03-15 16:32:48 +01:00
John O'Nolan
d45decc232
Fix width bug on form inputs
2014-03-15 15:50:43 +01:00
John O'Nolan
85d4ea7a81
New instructions for linking ghost-ui to ghost
2014-03-15 14:58:51 +01:00
Manuel Mitasch
2239f0d50b
Ember.js: Add assets img + css (ember-hacks.css) to ember admin
...
Closes #2276
- Adds the images to `core/client/assets/img`
- Adds css with ember hacks to `core/client/assets/css`
- Configures middleware to provide assets as static files at url `/ghost/ember`
- Adds ember option to assets helper
- Modifies default-ember.hbs to use ember option on asset helper
- Remove inline style definition in editor.hbs
- Modifies .gitignore to include ember-hacks.css (in ignored `core/client/assets/css` folder)
2014-03-15 00:08:15 +01:00
John O'Nolan
f1c4fdb869
Update copyright
2014-03-13 22:34:18 +01:00
John O'Nolan
21063af40a
Fix normalize.css import
2014-03-12 21:27:33 +00:00
Manuel Mitasch
b1b15afc5e
Ember.js: User fixtures + injection + login
...
* Adding **user fixtures** for signin
* Adds an initializer for the **current logged in user**.
The created singleton object is injected into all controllers + routes.
It can be used inside routes + controllers with this.get('user').
For simple development the object is instanciated with a userFixture.
Once a proper login and api mock is in place, the fixture needs to be removed.
* Added **route 'login'** on url '/ghost/ember/signin'
* Added authenticated route with an error hook that redirects to the login route, if status 401 (unauthorized) is returned from REST API.
* All "secure" routes now extend from authenticated route
* Add /ghost/ember to noAuthNeeded routes in middleware
2014-03-12 19:26:47 +01:00
John O'Nolan
3f93a40544
REFACTOR THE THINGS
2014-03-11 23:23:42 +00:00
John O'Nolan
b8aa3466a6
Merge pull request #16 from halfdan/hello_ruby_you_beauty
...
Re-introduce Ruby
2014-03-12 00:12:11 +01:00
John O'Nolan
6971ff0b90
Merge branch 'master' of github.com:TryGhost/Ghost-UI
...
# By Fabian Becker (1) and John O'Nolan (1)
* 'master' of github.com:TryGhost/Ghost-UI:
Remove old %extend placeholders
Fetch bourbon/breakpoint/normalize via bower
2014-03-11 22:55:45 +00:00
John O'Nolan
bb302db448
Remove IE specific CSS file
...
We've never used this anyway. It just hangs around doing nothing.
2014-03-11 19:03:10 +01:00
Fabian Becker
694b03337b
Re-introduce Ruby
...
fixes #8 , #9 , #10 , #11
- Add Gemfile
- Swap normalize.css with normalize-scss
- Add grunt-contrib-sass task to compile sass
- Ignore .sass-cache
2014-03-11 19:02:59 +01:00
John O'Nolan
f7706c9173
Introduce robots.txt and sitemap for docs
2014-03-11 15:08:08 +01:00
John O'Nolan
04618a989a
Remove old %extend placeholders
2014-03-11 14:59:43 +01:00
Fabian Becker
c407d4775d
Fetch bourbon/breakpoint/normalize via bower
...
closes #14
- Fetch libraries via bower on `grunt`
- Use breakpoint 2.0.6 due to libsass failures
- Add grunt-shell to execute bower install
- Adjust screen.scss
2014-03-10 19:54:39 +01:00
John O'Nolan
3aec61d863
Comment/indentation cleanup
2014-03-10 17:37:08 +01:00
John O'Nolan
346d3ab2b4
Clean up markdown help modal
...
* Shorter, more user friendly.
* See #1463 - Not fixing in any way, just related.
2014-03-10 16:33:46 +01:00
John O'Nolan
945f863411
Fix indentation
2014-03-10 16:16:37 +01:00
Harry Wolff
5313eb7bce
Add HTML5 pushState support for Ember
...
- also updates associated route
2014-03-09 20:57:13 -04:00
Hannah Wolfe
2e848c0fb8
Merge branch 'master' into ember
...
Conflicts:
.gitignore
.npmignore
Gemfile.lock
Gruntfile.js
bower.json
core/clientold/assets/fonts/icons.dev.svg
core/clientold/assets/fonts/icons.eot
core/clientold/assets/fonts/icons.svg
core/clientold/assets/fonts/icons.ttf
core/clientold/assets/fonts/icons.woff
core/clientold/assets/sass/ie.scss
core/clientold/assets/sass/layouts/auth.scss
core/clientold/assets/sass/layouts/editor.scss
core/clientold/assets/sass/layouts/errors.scss
core/clientold/assets/sass/layouts/manage.scss
core/clientold/assets/sass/layouts/plugins.scss
core/clientold/assets/sass/layouts/settings.scss
core/clientold/assets/sass/layouts/users.scss
core/clientold/assets/sass/modules/animations.scss
core/clientold/assets/sass/modules/breakpoint.scss
core/clientold/assets/sass/modules/breakpoint/_context.scss
core/clientold/assets/sass/modules/breakpoint/_helpers.scss
core/clientold/assets/sass/modules/breakpoint/_no-query.scss
core/clientold/assets/sass/modules/breakpoint/_parsers.scss
core/clientold/assets/sass/modules/breakpoint/_respond-to.scss
core/clientold/assets/sass/modules/breakpoint/parsers/_double.scss
core/clientold/assets/sass/modules/breakpoint/parsers/_query.scss
core/clientold/assets/sass/modules/breakpoint/parsers/_resolution.scss
core/clientold/assets/sass/modules/breakpoint/parsers/_single.scss
core/clientold/assets/sass/modules/breakpoint/parsers/_triple.scss
core/clientold/assets/sass/modules/breakpoint/parsers/double/_default-pair.scss
core/clientold/assets/sass/modules/breakpoint/parsers/double/_default.scss
core/clientold/assets/sass/modules/breakpoint/parsers/double/_double-string.scss
core/clientold/assets/sass/modules/breakpoint/parsers/resolution/_resolution.scss
core/clientold/assets/sass/modules/breakpoint/parsers/single/_default.scss
core/clientold/assets/sass/modules/breakpoint/parsers/triple/_default.scss
core/clientold/assets/sass/modules/forms.scss
core/clientold/assets/sass/modules/global.scss
core/clientold/assets/sass/modules/icons.scss
core/clientold/assets/sass/modules/mixins.scss
core/clientold/assets/sass/modules/normalize.scss
core/clientold/assets/sass/screen.scss
2014-03-09 23:04:36 +00:00
Fabian Becker
e8d4019a4d
Replace SASS with assets from Ghost-UI
...
closes #2368
- Remove Ruby dependency (Gemfiles)
- Remove sass/fonts from core/client/assets/
- Add copy task to Gruntfile to copy over ghost-ui assets
- Install Ghost-UI via bower
- Changed .npmignore/.gitignore
- Remove grunt-contrib-sass dependency
- Remove mentions of Ruby in CONTRIBUTING.md
2014-03-09 22:50:37 +01:00
Erik Bryn
152ab286b5
Specify itemView
on the each
helper rather than nesting a view
helper.
...
This avoids the creation of two views per row, which will make a big difference for large blogs.
2014-03-09 14:20:15 -07:00
Manuel Mitasch
275f623278
Amend fixtures & put body classes in styleBody mixin
...
- Change fixture response of posts route to actual format.
- Extracted classNames logic of routes into style-body mixin.
- Additionally replaced all double-quotes with single-quotes for style conformance.
2014-03-09 15:30:54 +00:00
John O'Nolan
16c5a99ca9
Dist'in
2014-03-08 14:48:12 +01:00
John O'Nolan
188ecf1940
Removing disturbing mental image
2014-03-07 20:47:11 +01:00
John O'Nolan
5b09d54804
Removing .modal-info
...
This is not used anywhere in ghost core
2014-03-07 20:44:34 +01:00
John O'Nolan
df464f5ab7
Remove all %placeholder extends
...
* Allows us to use node-sass and drop the dependency on Ruby
* See TryGhost/Ghost/issues/1346
* See TryGhost/Ghost/issues/2078
2014-03-07 19:54:49 +01:00
Taras Mankovski
01b49fede8
Minor refactoring of the routers:
...
- Moved post route under posts resource
- Changed ajax to use ic.ajax.request instead of ic.ajax.raw
2014-03-07 14:01:27 +00:00
Manuel Mitasch
a9a69fa441
Add admin prototype
...
issue #2270
- from https://github.com/manuelmitasch/ghost-admin-ember-demo
- Not working properly: added ic-ajax mock in app.js but promise not resolving => loading route always active
2014-03-07 14:01:26 +00:00