techworkersco / twc-site Goto Github PK
View Code? Open in Web Editor NEWSite for Tech Workers Coalition
Home Page: https://techworkerscoalition.org/
Site for Tech Workers Coalition
Home Page: https://techworkerscoalition.org/
Pages to test it on
Audit the following files
I'd like to see a code of conduct for Slack that addresses some things that have come up in the past week including
some good examples:
https://wealljs.org/code-of-conduct
https://lgbtq.technology/coc.html
https://docs.google.com/document/d/1OBYKDw4mDVX3A25Eo2g397XwF1NvteZgY_pVDnxoBu8/edit
https://docs.google.com/document/d/1UqK1_M6_I-sm9XLmSJt_SgYfo5tHg9z-ar5SHy62ENI/edit#heading=h.3u02axafjdg5
Proposing the following edits to improve readability:
Dark Mode
Make background color darker to increase contrast between text and bg
.primaryBg { background: #191919; }
Change nav bar color
.secondaryBg { background: #2E2E2E; }
Oops, see #127
Currently some chapters have dedicated event streams, while others rely on the TWC Meetup.com
I would love to have an aggregated stream of events, both as an API, and where we visually display them, e.g. on techworkerscoalition.org/events
Greetings from Berlin! ๐ The Berlin TWC chapter wants to support multiple languages. Namely English and German for now, but also others. Seeing this website is probably the most popular one, it makes sense to add I18n here as well.
I have heard good things about the following plugin: jekyll-multiple-languages-plugin and with English being the default language, no url routes would change unless absolutely wanted. e.g. /about
still maps to /about
while we can either have de/about
direct to german version, or even a custom permalink name like de/impressum
route there
Any thoughts? Shall I start working on a PR for further discussion?
Currently you can find the locals on the home page, but we should also have a dedicated page to each local. And even right there in the view, information about each local, such as contact information, websites etc...
and maybe linking them to a map.
/locals
Currently techworkerscoalition.org/events does not exist.
Currently https://techworkersberlin.com/events gives a sample view of what it looks like, where it can be transcluded onto homepage and or specialised pages, because on filters, for example 3 latest Palestine solidarity related events can transcluded on https://techworkerscoalition.org/no-tech-for-apartheid/ and so on
Example of events file template for code inspiration. It should have an explicit field for city (and or online)
https://github.com/techworkersco/twc-site-berlin/blob/develop/_includes/events.html
After a user signs up, they're automatically added to ActionNetwork, and conditionally invited to slack. We should make that clearer from this message and also encourage them to follow our social media. In short, let's make this page snazzier https://github.com/techworkersco/twc-site/blob/master/slack-thanks.md
should be pretty easy since it's a statically generated site
Either on the homepage, or as a separate "Resources" page, but it could be useful to have a list of articles written about/by TWC to give visitors more information
(not sure what the process for adding/removing articles should be, just thought I'd throw this idea out there in case anyone had ideas)
we should consider adopting the tailwind/postcss/jekyll build system im using over in https://github.com/emergentworks/project-not-911/tree/master/docs which is also a jekyll site, but uses a more modern (and performant) css approach
Hey @kidmillions there are several reasons why I would recommend moving to Netlify:
The Berlin fork of the website works quite nicely with Netlify, and we get all of these features for free. https://techworkersberlin.com/
(I want to move https://techworkersberlin.com/ to berlin.techworkerscoalition.org, but that's another issue)
https://github.com/techworkersco/twc-site/blob/develop/slack-thanks.md
This appears when you try to sign up for newsletter or slack, and links to old Bay Area Meetup page. Needs to be updated to not include a link at all, link back to home, or include a list of locals.
When visiting https://techworkerscoalition.org/subscribe it should be easier to join local specific newsletters, chat groups etc..
We currently have a newsletter mailchimp portal here, which could be linked on same page as techworkerscoalition.org/subscribe
and https://news.techworkerscoalition.org/subscribe/
For example I will list need of Berlin Chapter
Get more precise analytics and figure out what pages' SEO we can improve on.
Here is a global list of chapters, please edit/add any missing chapters See #120 for inspiration.
Similar to this commit, inline the CSS, so that it is not a blocking resource, or a separate HTTP call. Our CSS is extremely light weight as is.
https://github.com/shushugah/shushugah.github.io/commit/416b8d386993e8ed2f5f73fa575581c31ccf43e9
Should have something similar to techworkersberlin.com, with code available here. Nice visual/easy to find icons https://github.com/techworkersco/twc-site-berlin/blob/develop/_includes/links.html
Currently we get a very ugly 404 description with something like:
Code: NoSuchKey
Message: The specified key does not exist.
Key: bla
RequestId: 8C20DDCBE295A4ED
HostId: 14uJGHIBAH3qUelJbkmLTaC6dM8QxpoihXXGfrXMYESEqCXSNGIosM1v/4NuTIF6QfUnexMSk9Q=
Code: NoSuchKey
Message: The specified key does not exist.
Key: error.html
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.