moneybutton / yours-core

Client-side key and content management for Yours.
https://www.yours.network
MIT License
132 stars 27 forks source link

[WIP] Header menu, content view, and setup wizard from mockup #91

Closed willy-b closed 8 years ago

willy-b commented 8 years ago

Working on the top menu from the 1st mockup. "View all", "Settings", and "+" buttons work to toggle those views. Mousing over the top menu fades in the search bar, but the search bar is nonfunctional.

willy-b commented 8 years ago

I see some new mockups came out on Friday. The =media/UI_Mockups/Mockup 2/= are only images, whereas content in =media/UI_Mockups/Mockup 1/= is at the HTML mockup stage. Going to switch to Mockup 2

willy-b commented 8 years ago
willy-b commented 8 years ago

Single piece of content view (in progress): Datt viewing single piece of content - WIP

Front-page view (in progress): Datt front page - WIP

kwolk commented 8 years ago

Wow, the first post!

How much longer for this decentralised Reddit before we can all post?

willy-b commented 8 years ago

Added 'REPLY' and HEART buttons per Chris' mockup Datt content view (WIP) with 'REPLY' and HEART buttons per Chris' mockup

willy-b commented 8 years ago

Datt initial setup modal WIP (from Chris' excellent mockup as always): Datt initial setup modal WIP

'#/setup' route maps to it

willy-b commented 8 years ago

@kwolk Soon I hope (I need to work faster ;-) ); best place to keep up with plans, etc is in the Datt slack: dattnetwork.slack.co

ryanxcharles commented 8 years ago

Hi Willy, great work. Some thoughts after an initial pass:

Will add more comments later.

willy-b commented 8 years ago

Datt Setup - Create identity screen (from Chris' mockup) now works: Datt create identity modal (from Chris' mockup)

Datt Setup - Restore identity screen (from Chris' mockup) present but not functional yet: Datt restore identity modal (from Chris' mockup)

willy-b commented 8 years ago

@ryanxcharles Thanks for the review. I can definitely rebase before we merge. Regarding jQuery: I'm ONLY using jQuery for showing/hiding the Bootstrap Modal (setup modal), because Bootstrap JS uses jQuery. Looking into removing that dependency.

ryanxcharles commented 8 years ago

Second pass (written before I noticed your above comments):

willy-b commented 8 years ago

Content/posts now support Markdown formatting. Added a body to user announcement messages which showcases this: New user announce message showing Markdown in Content

willy-b commented 8 years ago

Hey @ryanxcharles , Thanks again for the code review.

willy-b commented 8 years ago

N.B. almost all of this UI has been pulled back out of master and is now waiting in PR #93