phillydsa / phillydsa-com Goto Github PK
View Code? Open in Web Editor NEWWebsite of the Philadelphia Local of the DSA
Home Page: https://phillydsa.com
License: GNU Affero General Public License v3.0
Website of the Philadelphia Local of the DSA
Home Page: https://phillydsa.com
License: GNU Affero General Public License v3.0
PhillyDSA.com links should validate and show a card in tweets
Getting this error from https://cards-dev.twitter.com/validator :
INFO: Page fetched successfully
INFO: 26 metatags were found
INFO: twitter:card = summary tag found
ERROR: Required meta tag missing (twitter:text:description)
poor engagement makes me sad and i want to fix
master
which I think is @ 0.21?Should be easy for folks to sign up for updates from a chapter.
Currently, in PhillyDSA this is hidden away on our Contact Us page
Maybe add something in the footer or a sign-wide banner? Footer is a little less discoverable, but seems to be a widely-used design pattern. Site-wide banner (like at the top) is easier to find, but also a little pushy. Definitely no modals.
New member wanted to sign up for updates from the local, couldn't find it. Sent them a message about where to find it and opened this issue.
The FundraisingSnippet
class is basically just a generic embed code snippet, but the name implies that it's only for fundraising.
Current naming scheme implies it's just for fundraising, when it's actually just generic.
Change to EmbedCodeSnippet
.
The <h2>
in the email template should be #fff
.
<h2>
renders in most email clients (notably GMail) as the default black or grey.
Maybe add an !important
to the color declaration in the style sheet or inline it.
0.20.0
Requested to add an embedded sign up form a la http://www.socialists.nyc/info/
Page titles for certain pages aren't being properly set. cf. https://phillydsa.com/events/
Page title should be set to something like "calendar" or whatever for https://phillydsa.com/events/
Title is blank
Ensure that the title of the page is the default fallback option.
We would like to display on each event page whether or not the venue is ADA compliant. This information is somewhat difficult to track down unfortunately, but it is exceedingly worthwhile to do so. At a minimum, we should encourage event staff to affirmatively state whether or not a location or venue is wheelchair accessible.
There is no indication of whether a venue is wheelchair accessible or ADA compliant, meaning our members are left in the dark as to possible access.
For any event, we should have a field on the event that delineates whether or not the venue is ADA compliant. The expected values are Yes
, No
, Unknown
. To the degree possible, the use of Unknown
should be discouraged and possibly eliminated entirely.
Our disabled members are unlikely to come out to our events if this information is not affirmatively provided, leading to the appearance that we have fewer disabled members than we do. It is incumbent on our chapter (or any chapter really) to ensure that this inference is not made because of the choices our abled members make.
0.23.1
This is specifically related to event pages, an example of which can be found here
Events should clearly communicate that a location is either available or To Be Determined.
Right now, if the location of the event is completely filled in, then everything works as it should:
and the event information is displayed clearly and the links to Google Maps works. But if the event doesn't have complete location information, that is not communicated to the user. For example:
The event should clearly communicate that the location is TBD and remove the Google Maps link. For example, if the location isn't filled in and a user clicks on the Google Maps link, this is what they get:
Either use some sort of validation in the model code or move that into the template code. I'm not sure which is the better option. Template rendering is pretty slow compared to model validation, so that may be something to take into account.
As a user this is going to be confusing for folks that are looking to get information about an event.
0.17.0
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.