Website for upcoming Global Source Maintainer Summit · June 8-9 2021.
Перейти к файлу
dependabot[bot] 6ec5b20a3c
build(deps): bump core-js from 3.10.1 to 3.11.0 (#44)
Bumps [core-js](https://github.com/zloirock/core-js/tree/HEAD/packages/core-js) from 3.10.1 to 3.11.0.
- [Release notes](https://github.com/zloirock/core-js/releases)
- [Changelog](https://github.com/zloirock/core-js/blob/master/CHANGELOG.md)
- [Commits](https://github.com/zloirock/core-js/commits/v3.11.0/packages/core-js)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-04-27 13:54:55 +02:00
.github chore: add dependabot (#41) 2021-04-27 13:46:45 +02:00
assets fix: floating cards (#44) 2021-04-14 12:45:08 +02:00
components fix: floating cards (#44) 2021-04-14 12:45:08 +02:00
content fix: remove duplicate speaker 2021-04-15 13:27:29 +02:00
cypress fix: remove duplicated speaker (#47) 2021-04-15 13:43:35 +02:00
layouts chore: change message in the 404 error page (#41) 2021-04-13 10:43:19 +02:00
middleware Innit nuxt and add basic config 2021-04-02 11:32:12 +02:00
mixins feat: minor social media refactor (#48) 2021-04-16 10:03:49 +02:00
pages feat: minor social media refactor (#48) 2021-04-16 10:03:49 +02:00
static Revert "feat: load social image dynamically" (#31) 2021-04-09 11:24:30 +02:00
utils feat: add unit tests (#38) 2021-04-13 12:29:05 +02:00
.editorconfig Innit nuxt and add basic config 2021-04-02 11:32:12 +02:00
.eslintrc.js feat: add e2e tests (#42) 2021-04-13 15:37:51 +02:00
.gitignore feat: add cypress (#36) 2021-04-12 17:07:07 +02:00
.prettierrc Innit nuxt and add basic config 2021-04-02 11:32:12 +02:00
.tool-versions chore: set engine version 2021-04-02 11:32:31 +02:00
LICENSE Create LICENSE 2021-03-29 09:30:43 -07:00
README.md fix: floating cards (#44) 2021-04-14 12:45:08 +02:00
app.html chore: conditionally render fathom script (#10) 2021-04-06 12:31:28 +02:00
babel.config.js feat: add jest (#34) 2021-04-12 11:13:08 +02:00
cypress.json feat: add e2e tests (#42) 2021-04-13 15:37:51 +02:00
jest.config.js feat: add cypress (#36) 2021-04-12 17:07:07 +02:00
jsconfig.json Innit nuxt and add basic config 2021-04-02 11:32:12 +02:00
nuxt.config.js chore: remove ssr flag (default to true) 2021-04-08 17:38:08 +02:00
package-lock.json build(deps): bump core-js from 3.10.1 to 3.11.0 (#44) 2021-04-27 13:54:55 +02:00
package.json build(deps): bump core-js from 3.10.1 to 3.11.0 (#44) 2021-04-27 13:54:55 +02:00
stylelint.config.js Innit nuxt and add basic config 2021-04-02 11:32:12 +02:00

README.md

Global Maintainers Summit

Add new speaker or projects to current speakers

Step 1

Go to content/home.json file.

To add a new speaker just add to the maintainers array a new maintainer object providing the speaker name, their GitHub profile handler and a list with the projects they maintain.

To add a new project, find the maintainer in the array and just add a new project object to the projects array, providing the project name, GitHub repo URL and the name of the badge file (optional) for each project.

{
  "speaker": "Siân Griffin",
  "handler": "sgrif",
  "projects": [
    {
      "name": "Diesel",
      "url": "https://github.com/diesel-rs/diesel",
      "badge": "logo_diesel.png"
    }
  ]
}

Step 2

If you want to add the badge for a new project added project (the logo), then add the file to assets/img/badges. If there is no logo provided, then it won't be displayed as a floating card, just in the maintainers list.

If you don't want to provide a logo for the project, then simply leave the badge property empty, e.g.:

{
  "speaker": "Siân Griffin",
  "handler": "sgrif",
  "projects": [
    {
      "name": "Diesel",
      "url": "https://github.com/diesel-rs/diesel",
      "badge": ""
    }
  ]
}

Build Setup

# install dependencies
$ npm install

# serve with hot reload at localhost:3000
$ npm run dev

# build for production and launch server
$ npm run build
$ npm run start

# generate static project
$ npm run generate

For detailed explanation on how things work, check out Nuxt.js docs.