bounties icon indicating copy to clipboard operation
bounties copied to clipboard

Member.site theming and setup

Open kitblake opened this issue 6 years ago • 46 comments

Describe how the building and implementation of this task will benefit the RChain Membership or the RChain blockchain: The Wordpress instance where we're developing content for the member.site currently has a default theme. When it launches the site will need to look like RChain. As new branding is in the pipeline the design should simply follow existing house style, as used in rchain.coop and developer.rchain.coop, and not get too creative.

An existing Wordpress theme will be chosen and customized with RChain look&feel. This will be installed for review. Based on feedback from this issue's assignees, one or two iterations will be needed to fine tune the theme.

The theme will be created on a development server, with no content, then migrated to the member.site instance. Once installed, additional configuration will be needed such as installing certain plugins. Exactly how much work will be required is not clear yet.

As for midterm planning, the initial member.site will be an MVP. After it launches we'll collect feedback. Later, when the branding lands, we'll need to make content and style adjustments.

Estimated Budget of Task: $3600 (guesstimate, to be adjusted)
Estimated Timeline Required to Complete the Task: 2 weeks
Measure of Completion: New and approved theme is installed/configured on the member.site.

--
Legal
Task Submitter shall not submit Tasks that will involve RHOC being transacted in any manner that (i) jeopardizes RHOC’s status as a software access token or other relevant and applicable description of the RHOC as an “asset”—not a security— or (2) violates, in any manner, applicable U.S. Securities laws.

kitblake avatar Apr 24 '18 16:04 kitblake

@AyAyRon-P @makys @patrick727 @pmoorman @ian-bloom @dckc (Did I forget anybody?) As part of a bounty system governance test, I'm inviting you to "assign" yourself to this issue (assuming you're actually interested). I could 'just do it' but assigning should be opt-in. Anybody else who's interested can opt-in too.

The idea is Github will preserve the assignees and then in the future it'll be easily and visually apparent who was a decision maker. This should overlap with the Budget/Reward system.

kitblake avatar Apr 24 '18 16:04 kitblake

I'm not a contributor anymore @lapin7 can you make me a collaborator to this repo so i can assigm myself and add labels x,y,z

PatrickM727 avatar Apr 24 '18 21:04 PatrickM727

@PatrickM727 Looks like you're in, if so we can delete these messages.

kitblake avatar Apr 25 '18 06:04 kitblake

Here's a link to the theme development site (may load slowly): http://rchain.maartenvandomburg.nl/

kitblake avatar Apr 25 '18 06:04 kitblake

These are comments already sent in an email, posted for the record:

HOME PAGE

Header

  • Logo left in header: looks a little lonely. We could try one with "Cooperative" text. But let's wait and see.
  • At some point Members may have a login, and then they'll have a profile menu, which will presumably be flush right in the header, as on other service sites. Could be the menu items will center then. Keep it in mind...
  • Nice search widget.

Upper banner section

  • I'll figure out the content.
  • Would be good to center the logo (visually) vertically, but let's wait on content.

Benefits section

  • The thumbs-up icons are still the old salmon color.
  • Would be nice to have six different icons.

Video banner section

  • Not sure about the scarlet background for the video. Kinda intense. Try a flat gray? Then we keep the scarlet as highlight color.

Call To Action section

  • Looks fine, content TBD.

Footer

  • Nice social icons. Could be a bit lighter.
  • Currently we have: Twitter, Telegram, Reddit, Github, YouTube.
  • We also have Medium, Facebook, LinkedIn.. but these are not needed.

LOWER PAGES

  • These exist but design/theming is to be done.
  • Is it possible to have different sidebars per site section? Thus different sidebar content in About, Get Involved, Membership, Support.

ToDo:

  • Figure out (submenu) navigation for About and Membership pages.

kitblake avatar Apr 25 '18 06:04 kitblake

Hi @kitblake I just had an opportunity to read the above and will take a look shortly at the dev link and provide feedback

AyAyRon-P avatar Apr 25 '18 13:04 AyAyRon-P

@AyAyRon-P content is very much in progress

kitblake avatar Apr 25 '18 16:04 kitblake

I just made the first version of the membership page, you can check the page via the navigation

Andrekuipers avatar Apr 25 '18 16:04 Andrekuipers

@Andrekuipers please fill out form: RChain Active Member Registration https://docs.google.com/forms/d/e/1FAIpQLSecwGUVFNx_Xa_Qsw5bxLnaKstPS8kQnfrUGqpuf22rLDteDg/viewform

lapin7 avatar Apr 25 '18 22:04 lapin7

@Andrekuipers The Membership page looks good. That scarlet rule is subtle but strong. If this is more or less a template for the subpages then we're on a good track. More content to come..

kitblake avatar Apr 26 '18 09:04 kitblake

I dont think it's advisable for a company that's still trying to stand while building its brand to develop its official website with WordPress. I can solve that problem using a framework and build the site from scratch in the space of two days if I am permitted.

iamcoderisk avatar Apr 27 '18 06:04 iamcoderisk

Why not?

http://www.wpbeginner.com/why-you-should-use-wordpress/

Andrekuipers avatar Apr 27 '18 09:04 Andrekuipers

@iamcoderisk please fill out form: RChain Active Member Registration https://docs.google.com/forms/d/e/1FAIpQLSecwGUVFNx_Xa_Qsw5bxLnaKstPS8kQnfrUGqpuf22rLDteDg/viewform

lapin7 avatar Apr 27 '18 13:04 lapin7

Word press is what we are going with for right now.

If you can rapidly create something in another framework that proves it phenomenally better, do it.

If not, then lets continue focusing on how we can make the next iterations of this site better. @kitblake @Andrekuipers this is looking good.

What do you think next steps are? What resources do you need(people, rhoc, authorization)

Lmk

PatrickM727 avatar Apr 27 '18 14:04 PatrickM727

Let me work on something...

iamcoderisk avatar Apr 27 '18 14:04 iamcoderisk

@PatrickM727 Right now @Ojimadu and I are working on content (for the MVP version) and tracking our progress in issue #595. Anybody else who wishes to contribute would be welcome! There's plenty to do, especially if you look beyond the MVP as visible in the latest outline in the GDoc: https://docs.google.com/document/d/1JXM8k-fzf78Y_GbfkDdsekmdeVqqifC4VM0zEMBDxDw/edit

With @Andrekuipers' help we'll get all MVP pages laid out with content. Then we'll migrate everything to the rchain.me instance. That should happen next week (i.e. first full week of May).

Still an unknown is the KYC app. For now we're assuming it'll be a third party (thus external url) as described in #553. Or we live with the current one for awhile longer. I have no news about the payment status in #511 either.

When all is ready for prime time then we'll need to make infrastructure changes. But let's first push it along until it's done – and approved by all – before we start interacting with systems people. We have budgets in the B/R system which, barring unforeseen complications, should be sufficient. You could budget vote on the content and theming issues (login first).

In the meantime any critique from others would be welcome. Better now than later..

kitblake avatar Apr 27 '18 18:04 kitblake

The theme looks like it's coming along well, but I wonder how much of the budget should be allocated to the April pay period. I'm putting in something, but probably not the whole $3600.

dckc avatar Apr 29 '18 04:04 dckc

It was a busy weekend, I made all the pages with the content from the old site. Please let me know what you think.

Andrekuipers avatar Apr 30 '18 15:04 Andrekuipers

Is there an important reason we can't all collaborate on the same WP instance? http://rchain.maartenvandomburg.nl/ seems pretty slow and unreliable. I'm struggling to see any of the work you did over the weekend.

I'd really like to see all the work done in https://coop-member-v1.rchain.me/ where many of us have access since Apr 2. (cf. #595, #446 )

dckc avatar Apr 30 '18 16:04 dckc

@dckc That's the plan:

With @Andrekuipers' help we'll get all MVP pages laid out with content. Then we'll migrate everything to the rchain.me instance. That should happen next week (i.e. first full week of May).

We'll try to get it done in the next days.

kitblake avatar Apr 30 '18 16:04 kitblake

Yes Wednesday we will move the website to the https://coop-member-v1.rchain.me/ I made the website on my own server because I needed the content from the old website. Now that I have all the content we can migrate it to https://coop-member-v1.rchain.me/

Andrekuipers avatar Apr 30 '18 16:04 Andrekuipers

We have a blocker on the migration, @Andrekuipers needs database access. I've requested it from @ian-bloom and Jeremy Busk.

kitblake avatar May 03 '18 10:05 kitblake

The new site is live on https://coop-member-v1.rchain.me :)

During the database migration the old Wordpress accounts were deleted, apologize. I don't know which person had an account, please let me or Kit know if if you need a new account on the new website.

Andrekuipers avatar May 03 '18 14:05 Andrekuipers

Ah.. cool...

I had an account. I guess we'll get to scribbling in the same place soon; meanwhile...

I guess it's pretty, but I hope people are not coming here to watch a show but to get involved. This style where practically the only thing "above the fold" on the page is a big image seems like such a waste. I guess it's popular, but I don't know why.

Is it really important to have 145Kb of javascript too? performance measurements show the page takes 3 seconds to load! And it's over a megabyte.

dckc avatar May 03 '18 19:05 dckc

The website is not optimized yet.. When the design is approved I will focus on optimizing the files for speed. Till then all the feedback is welcome!

Andrekuipers avatar May 03 '18 20:05 Andrekuipers

I suppose you have an iterative approach in mind and that there aren't really "before approval" and "after approval" epochs. My approval of the design is heavily influenced by page weight, as noted.

dckc avatar May 03 '18 20:05 dckc

Good to hear, I will focus on the page speed and minimize the javascript!

Andrekuipers avatar May 03 '18 20:05 Andrekuipers

Oh... also... "Coop Membership Benefits, Coop Membership Benefits ..." is basically lorem ipsum, right? I'm not the sort of reviewer who can judge the page independent of the copy, so I'm standing by until the real copy is there -- at least the copy that was hashed out a few weeks ago.

dckc avatar May 03 '18 20:05 dckc

Yes that's right. I think Kit will fill in the content @kitblake ?

Andrekuipers avatar May 03 '18 20:05 Andrekuipers

Yes, @Ojimadu and I are working on content (in issue #595).

kitblake avatar May 04 '18 10:05 kitblake