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

[WIP] GitHub Pages site update #23150

Closed
wants to merge 13 commits into from

Conversation

Projects
None yet
7 participants
@Leland
Copy link
Contributor

commented Mar 8, 2018

SUMMARY: Infrastructure "Modernize project main page."

Overhaul of the design and UX of the new CDDA site. I worked to style it similarly to the CDDA Discourse theme we're currently using. Have a look at what I've done with the place: https://leland.github.io/Blah/

To-do:

  • Main styles
  • Add screenshots
  • Add SEO tags
  • Style downloads section
  • Style footer
  • Separate home/page layouts
  • Re-add "Contributions" and "Releases"

@kevingranade

This comment has been minimized.

Copy link
Member

commented Mar 8, 2018

Wow, looks awesome!
I keep thinking I need to do something like this, then I remember I have no page styling skills :/

Idk if it's an oversight or unfinished, overriding the header has hidden the contributions and releases pages, is that intended?

@Leland Leland force-pushed the Leland:new-gh-pages branch 3 times, most recently Mar 8, 2018

@Leland Leland force-pushed the Leland:new-gh-pages branch to 745782a Mar 8, 2018

@Soyweiser

This comment has been minimized.

Copy link
Contributor

commented Mar 9, 2018

Well atm the releases page is more prominent than the download one (where you can get the experimental version) so that should be made a little bit more clear. But we shouldn't just remove the releases at all imho. (it does provide a nice way of seeing how far the project has come).

Looks good btw. nice touch in picking pretty varied screenshots, with the different stuff seen (one with self aware, and being on fire, showing those interfaces, other with the npcs and monsters).

@Leland

This comment has been minimized.

Copy link
Contributor Author

commented Mar 9, 2018

Well atm the releases page is more prominent than the download one (where you can get the experimental version) so that should be made a little bit more clear. But we shouldn't just remove the releases at all imho. (it does provide a nice way of seeing how far the project has come).

Yup, completely agreed. I'm going to be sprucing up the download section, adding links to download the current Release version alongside the current experimental ones. I'll most likely add a "Releases" changelog link there.

nice touch in picking pretty varied screenshots

Thanks dude! That was my intent. Tried to show some different things without getting spoiler-y. I may add a few more and may possibly move it to a slider as well.

@codemime

This comment has been minimized.

Copy link
Member

commented Mar 9, 2018

I may add a few more and may possibly move it to a slider as well.

Deathmobiles (or any vehicles whatsoever), they worth a glimpse.

@ZhilkinSerg

This comment has been minimized.

Copy link
Contributor

commented Mar 9, 2018

Add some gif animation maybe?

@Leland

This comment has been minimized.

Copy link
Contributor Author

commented Mar 9, 2018

I'll add a couple more screenshots but future ones can just be added via PR :)

@ZhilkinSerg

This comment has been minimized.

Copy link
Contributor

commented May 24, 2018

{% feed_meta %}
{% if jekyll.environment == 'production' and site.google_analytics %}
{% include google-analytics.html %}
{% endif %}

This comment has been minimized.

Copy link
@BorkBorkGoesTheCode

BorkBorkGoesTheCode May 24, 2018

Contributor

Is Google Analytics necessary?

This comment has been minimized.

Copy link
@Leland

Leland May 24, 2018

Author Contributor

Well, it's not configured at all so it wouldn't be on. But I highly recommend that we do configure at some point, anonymized analytics are awesome

@Faalagorn

This comment has been minimized.

Copy link
Contributor

commented Aug 3, 2018

And what about http://www.cataclysmdda.com/ – is it still being used?

@kevingranade

This comment has been minimized.

Copy link
Member

commented Aug 4, 2018

No, that's a dead site that will either go away, or if I acquire the domain it'll redirect to cataclysmdda.org

@ZhilkinSerg

This comment has been minimized.

Copy link
Contributor

commented Oct 11, 2018

Releases page (https://cataclysmdda.org/releases/) should be update with Android Tiles build download link (http://dev.narc.ro/cataclysm/jenkins-latest/Android/Tiles/)

@kevingranade

This comment has been minimized.

Copy link
Member

commented Oct 26, 2018

Idle for ~half a year, feel free to reopen.

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.