Coder Social home page Coder Social logo

maartentibau / angularlogoscom Goto Github PK

View Code? Open in Web Editor NEW
5.0 5.0 1.0 6.6 MB

Website for the repo https://github.com/maartentibau/angular-logos that is dedicated to collecting all logos and badges that are inspired by the original Angular logo. The logos that can be found on this website can be related to conferences, Meetup groups, NPM packages or anything else that exists within the Angular universe.

Home Page: https://angularlogos.com

License: MIT License

TypeScript 54.40% JavaScript 1.18% HTML 30.07% SCSS 14.35%

angularlogoscom's People

Contributors

d-koppenhagen avatar dependabot[bot] avatar fmalcher avatar maartentibau avatar omariohassan avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

Forkers

d-koppenhagen

angularlogoscom's Issues

search parameter is not applied as search

When starting the app with a search param, it still displays the whole list.
Search works as usual, but not at initial startup...
Regression might have come in with the routing

create a proper license file and statement

All the logos displayed on the website are not owned by Angular Logos, we don't hold a license on it, so this should be clearly mentioned in the README of the repo and also a specific LICENSE file.

Something we might be able to use is this one: https://github.com/gilbarbara/logos/blob/master/LICENSE.txt

Statement on the repo:
All logos appearing on the site are the property of their respective owners.

We should also make sure to link this license statement on the website, not only in the repo.

make an specific logo shareable

I just wanted to send a specific logo to someone or tweet about it and I was no able. The person needs to navigate the page to find it.

It would be nice to have a feature to have a URL to be sent and when it's open the receiver can see the logo that I want to share at a glance, maybe just an animation at the moment of load

new added logos have a delay to get displayed on the website

So whenever a new logo is being added to the master branch of angular-logos repo it take a few minutes to become visible on the website. The reason for this is because with every merge we do a rebuild of the master branch to setup the GHPages of the angular-logos repo.

This is of course a little drawback to the user experience, maybe we should try to find out if it's possible to come up with a solution.

  • try to find out if a logo is really available yet on the GHPages site (if that means we need to do a check for every logo, this might maybe be a bit overkill, maybe we could store that info somewhere to only check for new logos?
  • we maybe could check the creation date of a file when we retrieve the data from repo, if the logo is at least 10min in the repo we show it. Important thing to note here is that we then need to keep track of it, because now we use a shareReplay on the request so that might something we need to look into then.

Data from environment.prod not being used

The data.service uses metadataUrl from the environment file.
For some reason, even though the production build is being run, still the request to the metadata.json file is the sample file.

image

Also when I try to serve the app locally in production mode, this seems to have no effect. No clue what is wrong.

@fmalcher maybe you can have a look ๐Ÿ™ ?

show logo count

The total count of logos should be displayed somewhere.
Optional: the count of the search results

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.