Skip to content
This repository has been archived by the owner on Oct 3, 2020. It is now read-only.

Redesign the site #22

Open
stal888 opened this issue Sep 13, 2013 · 16 comments
Open

Redesign the site #22

stal888 opened this issue Sep 13, 2013 · 16 comments

Comments

@stal888
Copy link
Contributor

stal888 commented Sep 13, 2013

As it stands, the current web site has a couple of problems:

  • Little to no actual information about Tox is offered
    • All the actual info is buried on the Wiki.
  • It's unclear how to actually contribute.
  • There are a few layout bugs.

I was going to hack together a fix, but fuck it throw the entire thing out.

The Solution: make something new!
WIP branch

Tasks to be done:

  • Make it using Bootstrap, not tuktuk like the current one. [In progress.]
  • Copy the most useful content from the Wiki to the site (Servers, Client showcase)
  • List all Tox GitHub projects, not just Core
  • Migrate translations.
  • A Contributing page, listing tasks which can be done (translation, GUIs, core code, etc.)

Some screenshots of the redesign (links because they are huge)

Front page

"Download" page

CC @Proplex.

@the0neyouseek
Copy link
Contributor

I really like it, but can we keep the:

  • Font style and sizes (also color for <p> and <h1> to <h6> and font-family),
  • Buttons style and colors,
  • Link style.

And I'd like to propose some enhancements / features:

  • Javascript:
    • Smooth anchor scrolling,
    • Make an off-canvas menu ( not sure )
  • CSS:
    • Animations on the text and images (on-scrolling and using foss and/or homemade animations like daneden/animate.css )

@ghost ghost assigned stal888 Sep 21, 2013
@Proplex
Copy link
Contributor

Proplex commented Apr 26, 2014

I think we've settled with the existing design. It looks nice.

@Proplex Proplex closed this as completed Apr 26, 2014
@stqism
Copy link
Contributor

stqism commented Apr 27, 2014

@Proplex To be fair, all the issues @stal888 addressed still exist.

@stal888 stal888 reopened this Jun 21, 2014
@urras
Copy link
Contributor

urras commented Sep 12, 2014

@ali- appears to be redesigning the site at the moment. Check out his repo

@iShift
Copy link

iShift commented Sep 13, 2014

It would be good if site have more bright colors (white)

And of course we need table with compare Skype/Tox

@the0neyouseek
Copy link
Contributor

I've also been working on a redesign. Here's a screenshot of what I've got so far.
Tox.im v2

Any comments, should I keep working on it ?

(Ps: actual website look better than the screenshot, especially fonts)

@iShift
Copy link

iShift commented Sep 19, 2014

It would be perfect if you add different screenshots for each platform (os x/win/linux/mobile client)

@urras
Copy link
Contributor

urras commented Sep 19, 2014

@the0neyouseek I think it looks really great. Perhaps you could show a more feature client/Mockup like https://github.com/ItsDuke/Tox-UI

@lance0
Copy link

lance0 commented Sep 20, 2014

@the0neyouseek post source on github? I'd like to take a look.

@the0neyouseek
Copy link
Contributor

@iShift I've written a Js script for doing just that. It sniff the Ua and add a class to change the screenshot depending on the Os.
@lance0 I will soon, just need to clean up my code and add grunt (using Hammer for mac right now)

@the0neyouseek
Copy link
Contributor

@lance0 https://github.com/the0neyouseek/Tox.im If you want to have a look.
Very early wip, code could be a lot cleaner but I don't have a lot time to work on this right now.

@stal888
Copy link
Contributor Author

stal888 commented Sep 21, 2014

Why are you using grunt to build a static site?

Sent from my iPhone

On Sep 21, 2014, at 10:23, Guillaume B. [email protected] wrote:

@lance0 https://github.com/the0neyouseek/Tox.im If you want to have a look.
Very early wip, code could be a lot cleaner but I don't have a lot time to work on this right now.


Reply to this email directly or view it on GitHub.

@the0neyouseek
Copy link
Contributor

@stal888 I use it to compile (and minify) scss files with bourbon, concat (and minify) js files, compress images and svg files. Also, the grunt-contrib-watch task allows me to do that each time an html/css/js file is modified (which is pretty cool 😄 ).

@aviau
Copy link
Contributor

aviau commented Sep 21, 2014

@urras
Copy link
Contributor

urras commented Oct 28, 2014

Oh yeah, the site also needs to work with IE9=<. This means finding an alternative icon set (fortawesome?) instead of Lungo, which does not work in Internet Explorer at all.

@urras
Copy link
Contributor

urras commented Feb 23, 2015

Work on the new site is being done in https://github.com/pwnsdx/Tox-Website, and can be viewed at https://beta.tox.im

@stal888 stal888 removed their assignment Oct 15, 2015
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

8 participants