css-tricks / conferences Goto Github PK
View Code? Open in Web Editor NEWA public list of upcoming conferences https://conferences.css-tricks.com/
License: MIT License
A public list of upcoming conferences https://conferences.css-tricks.com/
License: MIT License
Right now we’re dropping the CoC link when we go to the list view, which I think we should keep around. Likewise, we’ll need to carve out space for the CSS Tricks permalink.
If we keep more-or-less the same treatment as we’re using for these on the grid view, we end up with something along these lines:
I don’t mind it overall, but I’m not sure the star icon’d link is explicit enough. We could follow the main site’s lead here, if we wanna put a fine point on it:
What say you?
You know I had to do it* to ’em.
*Use Netlify Functions for something
Maybe just a little something along these lines in the conference listings, give or take an icon:
That’ll pop out an (inline, not floating) input[type="email"]
on click, POST
said email, conf dates, title, location, and description to https://github.com/SparkPost/node-sparkpost in a Netlify function (the Sparkpost API key will live in an environment variable within the Netlify admin).
Very minor but for some locations the country is UK and for others is United Kingdom.
That happens even for the same city.
Would be nice to have United Kingdom everywhere.
Don't mind opening a PR for fixing this if you are ok with that @chriscoyier
I would like to see an option to filter location, as I'm in the UK and I can't afford to go abroad to conferences.
Spent a little time tinkering with Netlify functions and chatting with @philhawksworth yesterday, and I think—given the number of conferences in play and that we’re likely to run afoul of rate limiting—we’ll probably want to generate social-style images at build time. Timing-wise, if these are all gonna be populated with info we’ve already got rendering out via Eleventy, we may as well have Eleventy likewise rendering the “pages” that we’ll turn into images with a post-Eleventy-build task that fires up Puppeteer.
This is, I don’t mind saying, markedly less Rad™ than building them dynamically, with a template system living on a subdomain and accepting query params to populate the content. I think it’s gonna end up being a lot more practical, though.
That make sense to you, @chriscoyier?
When going to the RSS Feed at:
https://conferences.css-tricks.com/feed.xml
You get this error:
This page contains the following errors:
error on line 2 at column 6: XML declaration allowed only at the start of the document
Below is a rendering of the page up to the first error.
Hi, I would like to see more information on the conferences, like Call for Papers link or information aimed at Conference Speakers if possible.
Also, some pricing and early-bird date deadlines would be excellent!
Thanks!
Hi, awesome work you're doing.
I think there should be a form allowing users signup to newsletter or updates.
Thanks
There is one, there just isn't any link.
Worth adding a soupçon of localStorage
here?
points to https://2018.ffconf.org/ instead of https://2019.ffconf.org/
Or a custom one.
Is there any place where I can access the conferences?
Hi!
When clicking a conference title from the main page I was expecting to be taken to a detail page instead of directly to the conference site. That happens if I click the *
icon, but wondered if the title should do the same. There is a direct link to the conference on each card.
Happy to make a PR if that sounds like a plan.
We’re dropping the icon-only treatment for links to conference sites, but we don’t want to drop the entire url in there—the link pointing to https://smashingconf.com/sf-2019/
should be smashingconf.com →
.
Do we want this to be something new in the frontmatter:
---
title: Smashing Conference
url: https://smashingconf.com/sf-2019/
urltxt: SmashingConf.com
…
Or should I wire up a custom Eleventy filter that pulls the domain out of the url
field? The former is quicker and gives us finer-grained control, the latter means one less thing to maintain.
-webkit-clip-path
Should we just manually add it or is it time for a fancier CSS build process?
I originally stayed away from it because you already have to run the eleventy watcher, I wasn't sure how to augment that to ALSO run a build process that does asset processing. Like having to run two terminal windows for this project seems a little overkill. But since Eleventy already runs BrowserSync, maybe there is a practical way to combine?
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.