GithubHelp home page GithubHelp logo

css-tricks / conferences Goto Github PK

View Code? Open in Web Editor NEW
236.0 236.0 160.0 5.03 MB

A public list of upcoming conferences https://conferences.css-tricks.com/

License: MIT License

JavaScript 15.32% HTML 0.80% Nunjucks 63.63% SCSS 20.25%

conferences's People

Contributors

aarongarciah avatar andreruffert avatar baskarmib avatar benjaminmodayil avatar charisrooda avatar chriscoyier avatar ddprrt avatar dependabot[bot] avatar fimion avatar franzmilec avatar gzamann avatar jillztom avatar kristinavavrova avatar lauragift21 avatar marcthiele avatar matteveryday avatar matthiasott avatar pawelgrzybek avatar philhawksworth avatar pm5544 avatar remotesynth avatar rtvenge avatar s3rgiosan avatar saracope avatar scottmathson avatar teenwolfblitzer avatar teleject avatar thugdebugger avatar vincentmayers avatar wilto avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

conferences's Issues

List view links

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:

image

What say you?

“Email me a reminder” link

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:

image

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).

UK <-> United Kingdom

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

Screenshot 2019-09-12 at 15 00 29

On-the-fly image generation

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?

Suggestion: Call for Papers Information

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!

Subscribe to updates.

Hi, awesome work you're doing.

I think there should be a form allowing users signup to newsletter or updates.

Thanks

Add package-lock.json and dist/ to .gitignore

Building locally adds a diff to 2 files immediately upon building:
image
This is especially odd b/c dist/ is already in the .gitignore file.
image
Is there an error somewhere in this causing corruption?

TODO: Conferences to add when I get a sec (or anyone else does)

Bug in ordering by month

Screen Shot 2019-06-28 at 1 08 01 PM

This 2020 conf is showing before 2019 confs this time of year just because "May" is before "July". We need to get smarter with how things are ordered.

UX: Should conference title linking go to conference detail page?

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.

Showing root/conf domains in conference links

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.

clip-path missing vendor prefix for iOS

-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?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.