Giter VIP home page Giter VIP logo

website's Introduction

Laravel Notification Channels Website

Our site is built with Vuepress.

Building

yarn dev # Run developmnent server
yarn build # Build the static site

Adding new Channels

Open channels.js and add your channel to the correct category. The slug should be set as the github repository name. maintainers is a list of github usernames that maintain the channel (they appear in the header of the channel page on the website)

This will add the channel to the sidebar, and pull in the README.md from the repository during the build.

...

name: 'Support', channels: [
      {
        slug: 'pagerduty', name: 'Pagerduty',
        maintainers: ['atymic'],
      },
      {
        slug: 'intercom', name: 'Intercom',
        maintainers: ['ftw-soft'],
      },
    ],

...

Deploying

This website is deployed automatically using Netlify.

The website is built on each commit and automatically once per day to pull in updates from the provider repos.

Contribution

Contributions are welcome. Feel free to create an Issue or PR.

website's People

Contributors

atymic avatar dependabot[bot] avatar askmrsinh avatar pxlrbt avatar paulhennell avatar lkloon123 avatar ossycodes avatar

Stargazers

Jeremy Brown avatar Elsayed Kamal avatar coderswat avatar Watheq Alshowaiter avatar Amora Goda avatar Михайлов Моисей avatar Muah avatar Ken Verhaegen avatar Tariq Ayman avatar Julien RAVIA avatar Peter Thaleikis avatar  avatar Damian Tardencilla avatar Peter Sowah avatar Ezekiel Oladejo avatar  avatar Anthem Creative Studios & Co. avatar Guilherme Felix da Silva Maciel avatar Cyril de Wit avatar Obay Adam avatar Nay Win avatar Adnan Moghal avatar  avatar

Watchers

Neustradamus avatar Freek Van der Herten avatar Marcel Pociot avatar James Cloos avatar  avatar  avatar

website's Issues

Show package maintainers on channels

Currently we have a github repo link & edit button in the headers
I think it would be good to link the maintainers for each channel at the top as well :)

Would create a vue component & encompass the existing GitHubButton component with the maintainer info (styled as pills?)

Component name ChannelHeader?

Documentation not updating

Looks like the scheduled builds got disabled due to which the site is not getting updated with new changes.

Documentation

Please check and update.

New Logo?

The current logo on the website looks very blurry on a retina display beside it's using Laravel's old logo.

I think it's about time it gets some attention too.

I can share a few concepts based on the existing logo but using Laravel's new logo and high quality as well. Let me know if it interests you!

Relative urls on project pages are broken

The linked project readmes all use relative urls for files in the repo so many of the project links on the website lead to broken urls often in the folder /node_modules/@vuepress/core/.temp/temp-pages/

This is true of each project links to:

  • Contributing guide
  • All Contributors list
  • License file

As example check above links here but it affects all pages.

Some channels missing from the website

While searching today I came across the facebook-poster channel which I hadn't seen before, because it's not listed on the website. I wonder if perhaps there are other channels going unnoticed because they aren't actually listed on the site.

Is there a way we could automatically sync the available channels and the website? Might be able to learn and/or collaborate with the Laravel Socialite providers team.

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.