Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

function #1

Open
19 of 36 tasks
hyspace opened this issue Mar 15, 2014 · 7 comments
Open
19 of 36 tasks

function #1

hyspace opened this issue Mar 15, 2014 · 7 comments
Assignees

Comments

@hyspace
Copy link
Member

hyspace commented Mar 15, 2014

  • choose libs
  • choose editor
  • choose mvc framework
  • choose github framework

  • editor
  • basic highlight
  • inline styling
  • upload pictures
  • preview markdown with gfm
  • spell check
  • latex, mathjax
  • *editor config(key bindings, upload path, upload source)
  • show diff

  • github app
  • oauth
  • get blog list
  • get post
  • commit post
  • new posts
  • delete post
  • move post(draft <--> publish)
  • *better upload progress
  • *create blog
  • rename posts

  • app
  • switch between blogs
  • read meta info of post
  • write meta info of post
  • show disqus comment count
  • open real url of posts
  • tags, categories
  • *raw frontmatter edit
  • history

  • for non progranmmers
  • WYSIWYG editor
  • dropbox uploading
@hyspace hyspace self-assigned this Mar 15, 2014
@greatyao
Copy link

greatyao commented May 6, 2014

good

@x404Nan
Copy link

x404Nan commented May 6, 2014

cool job!!

@fyears
Copy link

fyears commented May 7, 2014

Some suggestions about the editor.

I think there should be some plugins supporting "preview markdown with gfm". So it is not a problem.

But, I don't think you can preview the mathjax in-place,. Yes you can type $1+\alpha$ in the editor but you cannot see the rendered result in the editor. If you want to support mathjax, you may have to provide a "preview" feature like github:

lol

Or like this (my job, repo, lol):

aaa

@hyspace
Copy link
Member Author

hyspace commented May 7, 2014

@fyears Thanks for your suggestions.

I will never implement real time preview for markdown. I assume that all users are coders who is already familiar with markdown.

Yes, I will add a preview button, user can preview their articles in a new window. There won't be in place render, too. Only code editor for coders, or WYSIWYG editor for common users. Common users will not be able to use mathjax or latex features.

Since there are too many basic function which haven't been implemented, and I have limited time on this project, features like mathjax or latex will be delayed. Good news is, @yuguo have joined this project, so now we have doubled power and time.

Thanks for your repo, I believe it will help a lot for our future development.

@yuguo
Copy link
Contributor

yuguo commented May 23, 2014

I agree with @hyspace , that real time preview is too heavy, I want to keep it light and elegant.

And we will optimize the markdown typing experience.

@greenmoon55
Copy link

Thanks! It works well. I'll switch to gitblog-io from prose.io. 👍
I want to have custom file name which is different from post title. eg. a Chinese title with an English file name. What does "rename posts" means?

@0532
Copy link

0532 commented Nov 3, 2014

so cool

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

7 participants