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

Redesign landing page #10232

Merged
merged 1 commit into from Mar 12, 2019

Conversation

Projects
None yet
6 participants
@Gargron
Copy link
Member

Gargron commented Mar 10, 2019

grafik


Design notes

  • Less busy layout
  • Reduce layout differences caused by various admin settings
  • Public timeline on a separate page in masonry layout, like the public hashtag page
  • Bite-sized tagline to communicate Mastodon's purpose
  • Prominent hint that you can talk to people from other servers
  • Prominent hint that mobile apps exist
  • More useful server stats: Only total registered and monthly active (MAU)
  • Server info and all custom content in one compact widget
  • Layout form always displayed to simplify returning users login
  • Prominent link to help with login issues

Progress

  • New design
  • Ensure it's responsive on smaller screens
  • Public timeline page similar to public hashtag page
  • Support local/federated admin setting
  • Support hiding timeline preview admin setting
  • Support hiding profile directory admin setting
  • Support closed registrations admin setting

Responsive design screenshots

Screen Shot 2019-03-12 at 01 14 58
Screen Shot 2019-03-12 at 01 15 05


Other notes

  • site_description is no longer displayed on the frontpage, specifically only site_short_description. This is because based on real-world examples, it would not fit into the hero widget, and would also contain a lot of information that is not urgent. Some parts of the code, especially the instance REST API, continue to use site_description
  • The registration form is now always displayed, but disabled when registrations are disabled. This is also a little bit of preparation for approval-based registrations mode which I promised

@Gargron Gargron force-pushed the redesign-landing-page branch 7 times, most recently from 428aaad to d1b8dcb Mar 11, 2019

@Gargron Gargron marked this pull request as ready for review Mar 11, 2019

@Gargron Gargron force-pushed the redesign-landing-page branch from d1b8dcb to 1ee4a36 Mar 12, 2019

@Gargron Gargron force-pushed the redesign-landing-page branch from 1ee4a36 to bc05d88 Mar 12, 2019

@marek-lach

This comment has been minimized.

Copy link
Contributor

marek-lach commented Mar 12, 2019

Liking it so far, 2 points about grammar corrections:

Browse a profile directory and filter by it, not ir

Try a mobile, or desktop app

@Aditoo17

This comment has been minimized.

Copy link
Contributor

Aditoo17 commented Mar 12, 2019

Browse a profile directory and filter by it, not ir

It's actually "filter by interests", but that didn't fit on the mobile screen. See the desktop screenshot above to see it.

@Gargron Gargron merged commit 65fffea into master Mar 12, 2019

11 checks passed

ci/circleci: build Your tests passed on CircleCI!
Details
ci/circleci: check-i18n Your tests passed on CircleCI!
Details
ci/circleci: install Your tests passed on CircleCI!
Details
ci/circleci: install-ruby2.4 Your tests passed on CircleCI!
Details
ci/circleci: install-ruby2.5 Your tests passed on CircleCI!
Details
ci/circleci: install-ruby2.6 Your tests passed on CircleCI!
Details
ci/circleci: test-ruby2.4 Your tests passed on CircleCI!
Details
ci/circleci: test-ruby2.5 Your tests passed on CircleCI!
Details
ci/circleci: test-ruby2.6 Your tests passed on CircleCI!
Details
ci/circleci: test-webui Your tests passed on CircleCI!
Details
codeclimate All good!
Details

@Gargron Gargron deleted the redesign-landing-page branch Mar 12, 2019

@SnDer

This comment has been minimized.

Copy link

SnDer commented Mar 12, 2019

Is the logo on the landing page new or is there just some text added in code? "Follow friends and discover new ones"

@Gargron

This comment has been minimized.

Copy link
Member Author

Gargron commented Mar 12, 2019

Text added in code.

@Kjwon15

This comment has been minimized.

Copy link
Contributor

Kjwon15 commented Mar 18, 2019

closed_registrations_message also gone.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.