Code Monkey home page Code Monkey logo

Comments (14)

DanielOaks avatar DanielOaks commented on June 11, 2024 3

It's pretty bright and pink and I'm not sure how well the colours go together overall but here's an initial web mock.

mocks-web-3

from ircv3.github.io.

DanielOaks avatar DanielOaks commented on June 11, 2024 2

Aight here's the console client mock, I've tried to use colours which go with the site relatively well.

console-mock

from ircv3.github.io.

DanielOaks avatar DanielOaks commented on June 11, 2024 1

What We're Working On mockup

We'll definitely be better off presenting the "IRCv3 Features" and "What Weโ€™re Working On" lists as graphical ones, with large titles and the images off to either side that lay out how the feature works, for both graphical and console clients.

We shouldn't use real client screenshots here (just because of the difficulty of getting ones that look and are laid out nice, but instead we should have some illustrator layouts that mock up traditional console/graphical clients that we can modify as needed. This shouldn't be a big issue.

from ircv3.github.io.

DanielOaks avatar DanielOaks commented on June 11, 2024 1

Main features of the homepage should really be the tagline, a veeery short into to v3, and then going over features that we're working on with examples. Something like this:

IRCv3 Homepage Mock


Nearer the bottom we can include some bloggy stuff and the three linkboxes (going to better places), something roughly like:

IRCv3 Homepage Mock - full

from ircv3.github.io.

DanielOaks avatar DanielOaks commented on June 11, 2024 1

Client Templates mock

so one of the interesting things about this refurb is that we want to explain things more graphically, particularly for regular users who just wanna get chatting. having a few templates that we can bolt features onto and show on the site is useful, and it's important to cover a reasonable range of IRC clients in the process. might be cool to have each client adopt a different colour theme as well (console == light-on-dark, web == dark-on-light, etc to make 'em more distinct.

these sort of templates as bases to work from should let us make some pretty images for users to look at. useful for 'em to be templates like this rather than just modifying and screenshotting existing clients because this will let us be a lil more general and also let us give the images over as svgs and/or really crisp image files.

from ircv3.github.io.

DanielOaks avatar DanielOaks commented on June 11, 2024 1

On the suggestion "Iโ€™d even go as far as to split this into a user-focused and a dev-focused website. mixing and merging both is suboptimal for both target groups" I can get that, but... I reckon that keeping one site is doable. End of the day, what we need to convey to users is relatively simple and we can probably convey it all on one page, or (as in the mock above) one page with some links to external pages in the way of the explanatory blog post links.

The main homepage vs WG pages already try to service those two audiences, it's just that they don't do an amazing job because e.g. the main homepage tries to load the page with info, doesn't use enough interesting images, etc. We've already got a pretty reasonable setup, just a matter of splitting things between the pages better and making them easier to go through.

from ircv3.github.io.

DanielOaks avatar DanielOaks commented on June 11, 2024

It's a hard split to make, looking at it from user-focused and dev-focused glasses. Definitely a better split that we can make, but figuring out exactly where that falls is something we'll need to focus on. Prawn's looking at doing up some general layouts and suggestions, anyone else is as well, and I can do the same on my side / turn it into actual code 'n' stuf

from ircv3.github.io.

DanielOaks avatar DanielOaks commented on June 11, 2024

On the user vs dev split... we should be using the 'Working Group' page for, it feels like. Homepage can be a user-readable overview (just nuke everything below the laaarge Open, extensible, feature-rich chat, proven through years of use. header, and replace it with a short intro to v3 section and blog/etc), and the working group page can show the actual developer-useful stuff probably.

from ircv3.github.io.

DanielOaks avatar DanielOaks commented on June 11, 2024

One of the things we could certainly do a better job at is making blog posts about new features and how they could be used in real-world scenarios. IRCCloud's feature blogs do an amazing job, and we should be doing something similar on v3 (on a more regular basis). Putting a link to the blog on the front page makes sense so long as we do something along those lines of presenting features more intuitively.

from ircv3.github.io.

DanielOaks avatar DanielOaks commented on June 11, 2024

I don't like how the mobile layout burger menu works, I can do such a better job with that these days. Also, switching the large-dang-header text from the two separate lines (for balance) to one single line for better line wrapping on the mobile view should happen.

from ircv3.github.io.

DanielOaks avatar DanielOaks commented on June 11, 2024

Something that should be noted, right now under "IRCv3 features" there's... not a lot that we can show, graphically, to users. It's fine to leave those off main pages and to just explain those on the specs page and the like.

from ircv3.github.io.

DanielOaks avatar DanielOaks commented on June 11, 2024

We can probably also link each of the 'working on' image links up there to either a v3 blog post / page explaining it in more detail or honestly to the IRCCloud blog post about it.

from ircv3.github.io.

DanielOaks avatar DanielOaks commented on June 11, 2024

And a more traditional desktop client layout. Aimed to get somewhere between textual and hexchat, without including too many menubars 'n' buttons.

mocks-desktop-3

from ircv3.github.io.

DanielOaks avatar DanielOaks commented on June 11, 2024

Alright this is nowhere near indicative of the end result but it shows sorta where I want to move:

image


I'll play around with using some full-page-width backgrounds for the elements of the 'what we're working on', try to separate 'em from the rest of the content better and make them feel more as a separate section/block. lots to play with :)

from ircv3.github.io.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.