Coder Social home page Coder Social logo

sveltejs / community-legacy Goto Github PK

View Code? Open in Web Editor NEW
565.0 565.0 262.0 9.45 MB

Svelte community meetups, packages, resources, recipes, showcase websites, and more

Home Page: https://svelte-community.netlify.com

License: MIT License

JavaScript 45.82% HTML 3.05% CSS 3.46% Svelte 47.67%
javascript svelte web

community-legacy's People

Contributors

alanrsoares avatar alextomas80 avatar alexxnb avatar anyass3 avatar arthurgermano avatar atepoorthuis avatar benmccann avatar braydengirard avatar dependabot[bot] avatar dhyeymoliya avatar dkranker avatar dreitzner avatar dreitzner-emakina avatar ianwith avatar irshad avatar kevmittal avatar kevmodrome avatar lukem121 avatar melihaltintas avatar milahu avatar nickreese avatar nikolarhristov avatar olga-re avatar paulmaly avatar phuocng avatar pngwn avatar quantuminformation avatar ryanatkn avatar swyxio avatar vrq 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  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

community-legacy's Issues

[Event] New Meetup or Conference

Hi! I am planning to organize a new Svelte Meetup (and also Discovery Live Training). Here are the details:

City: Paris (at first, then other cities around the country)
Country: France
Description: First official Meetup (and also Trainings) to have french developers discover and share about Svelte/Sapper (which I (as CTO of my startup studio - Rocket Studio France) now exclusively use with my teammates - around 6 developers - to build new innovative web platforms). 
Event Name: To be defined, we're still brainstorming with the team !
Organizer contact: Jean-Baptiste Blanc (myself) => [email protected]
Twitter: 
Type: Meetup (or Training Course on Svelte /Sapper)
Url: www.rocketstud.io (sorry, French website and Svelte version is still under development -we focus more on our startups platforms development at the moment)
Other relevant details: 1/ I wonder if this is possible to get our dedicated sveltesociety github repository (like some other cities from the society). 2/ We have dedicated office in Paris so we can host these first events until it gets too popular for our meetup room :-). 3/ I'd love to share with you our plans at Rocket Studio France around Svelte and Sapper for 2020 and next.

add open graph tags

for each page, add og:* metadata so this SEOs nicer and shows up nicer in unfurls. fun first project :)

Responsive resources page

Hey ๐Ÿ‘‹

I browsed the community page a few days ago on my phone and was a bit annoyed that the resources page was not optimized for narrow viewports. Would it be okay to submit a PR to get the page in a better mobile format?

Embed the currently selected resource tags/categories and search in the url

When someone asks "what routers does Svelte have?", you should be able to link to the resources with the "routers" tag/category selected, like /resources/#tags=routers or some other url format. It probably make senses to delay implementing this until we get a more stable design for tags/categories. (see #23)

Searches should be similarly mirrored in the url. Future UI state should likewise be easily added.

The window location should probably update as the user makes changes in the UI.

What url format makes the most sense? Hash, querystring, or a combination of a pushstate and hash/querystring like /resources/tag/routers?search=boo? The best answer may depend on the tags/categories design.

Duplicate places integrations are being maintained

https://svelte-community.netlify.app/code?tag=integrations and https://github.com/sveltejs/integrations both exist and have different lists. It would be nice to consolidate everything in one place

sveltejs/integrations is better organized. There are so many tags on this site that it's hard to read through them all. Perhaps categories and sub-categories would be a better way to go. E.g. "preprocessors" could be a sub-category of "integrations"

This repo could allow sorting by stars (https://github.com/sveltejs/community/issues/202) automatically, which would be really nice. That'd be harder to do on sveltejs/integrations

side bar dont scroll

when i open https://svelte-community.netlify.app/code/
then the sidebar on the right does not scroll
only the content on the left is scrollable

when i scroll all the way down to the bottom
i can see the bottom part of the sidebar

maybe solve this with

.stickySidebar {
    overflow-y: auto;
    height: calc(100vh - 40px);
}

.container {
    /*grid-template-columns: 2fr 1fr;*/
    /* add width for scrollbar */
    grid-template-columns: 2fr 1.1fr;
}

Clarify tag usage for resources

As we start getting more resource submissions, we'll want a clear set of guidelines for tagging resources so they remain useful. Too much or too little looseness can make tags difficult or unhelpful in practice. Curating them well means every resource that should be under a tag is, and the tags are specific, descriptive, and manageable in number. Here on GitHub we have the topics svelte, sveltejs, svelte-v3, svelte3, and many un-topic'd projects, which is just a leaky unhappy experience.

The search function already does fuzzy matching against the name, description, url, and other fields, leading me to believe we can be tighter with our tag usage.

As a concrete example, here's our first submission that prompted me to post this: sveltejs/community@db01c41

  - name: "`Real World Svelte and Google Cloud Masterclass`"
    url: "https://www.youtube.com/playlist?list=PLCrwuqjmVebK08Cwz_XB55cNKFfFYOMGo"
    description: A video series taking you through the Real World Svelte app tied in with a Google Cloud Functions backend
    tags:
      - Sapper
      - Real World
      - Google Cloud

I'm currently thinking I'd tag this resource with sapper, videos, and maybe learning or education, and I'd remove Real World and Google Cloud, which can be searched.

@kevmodrome brought up the idea of having hierarchical categories. The original resources list was organized that way, and it works well but is unable to express cross-cutting information like labeling official resources unless they can belong to many categories. Does it make sense to have both nestable categories and tags as distinct systems? Or should we try to make it one system? Should we rethink cramming code libraries and arbitrary links into the same resource system?

The initial set of tags for the community resources came by copying over the headings from awesome-svelte-resources, so consider them a first pass.

awesome-svelte link in resources leads back here, remove?

Hi

awesome-svelte from the resources page leads back to the here, should it be removed? replaced?

Should it be removed from here since it's no longer needed?
https://github.com/sveltejs/community/blob/master/data/resources.yml#L162

Changes in the who's using component don't seem to reflect on the site

So quite recently (about a week ago) my PR was merged adding our company's site to the who's using component.
Ever since I've been eagerly refreshing the svelte.dev site to see if our logo has been added, but to no prevail.
I've been watching the Svelte commits (as usual) and was hoping a new release would also trigger the site rebuild, but sadly it did not.

From what I could see in all the CI files and whatnot, there does not seem to be something in place that would trigger a site rebuild in case one of the extracted components gets updates.
Is this something that's being planned to be added?

Company logo policy

What's a reasonable and scalable policy for including company logos on svelte.dev? I'm not sure what policies are like in comparable projects. The current set of logos now overflow the vertical space on a 1080p layout and there's ~70 requests with ~400k data. When does this become a problem and what are the possible solutions? Continue taking all submissions? Maybe limit the number that are eagerly loaded and put the rest behind a click? (randomly sorted?)

Filter functionality broken

Seems the filter functionality has gone haywire the last few days, not sure when or what happened. Couln't spot anything obvious in the few minutes I looked at it.

ReferenceError: options is not defined

Suggestion box

It would be nice if there was a suggestion box of some description in case searching for events in a specific area yields no results. This would be a good way to see how much interest there would be in organising a meetup in that area. People who upvoted or added the suggestion could possibly be notified if an event ever does get organised in that area (or perhaps within a certain distance of that location).

@lukeed Requested this. If anything needs clarifying Luke is the one to ask!

Showcase commits

This is just a question I wasn't sure where to post. Would you accept PR's for the showcase?

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.