Commit Graph
1088 Commits
Author SHA1 Message Date
Jean-Philippe Sirois 35bbe62ecf chore(deps): bump eslint-config-prettier to 8.3.0 2021-06-01 00:40:33 -04:00
Jean-Philippe Sirois 3d2fc10a2d chore(deps): bump discord.js to 12.5.3 2021-06-01 00:40:04 -04:00
Jean-Philippe Sirois 2731a56c76 chore(deps): bump @typescript-eslint/eslint-plugin-tslint to 4.26.0 2021-06-01 00:39:36 -04:00
Jean-Philippe Sirois d42c601762 chore(deps): bump @types/styled-components to 5.1.9 2021-06-01 00:39:04 -04:00
Jean-Philippe Sirois dd06e868ab chore(deps): bump @types/react-helmet to 6.1.1 2021-06-01 00:38:36 -04:00
Jean-Philippe Sirois 9bdf767029 chore(deps): bump @types/react-dom to 17.0.5 2021-06-01 00:38:08 -04:00
Jean-Philippe Sirois fc84461f00 chore(deps): bump @types/react to 17.0.8 2021-06-01 00:37:40 -04:00
Jean-Philippe Sirois abcd36758b chore(deps): bump @types/ramda to 0.27.40 2021-06-01 00:37:12 -04:00
Jean-Philippe Sirois 89469efaa3 chore(deps): bump @types/prismjs to 1.16.5 2021-06-01 00:36:44 -04:00
Jean-Philippe Sirois 57f75f8e08 chore(deps): bump @types/lodash to 4.14.170 2021-06-01 00:36:16 -04:00
Jean-Philippe Sirois 4143c8d715 chore(deps): bump @types/classnames to 2.3.0 2021-06-01 00:35:48 -04:00
Jean-Philippe Sirois d4f20ccdef chore(deps): bump @graphql-codegen/typescript-react-apollo to 2.2.5 2021-06-01 00:35:20 -04:00
Jean-Philippe Sirois 6e1a88e23c chore(deps): bump @graphql-codegen/typescript-operations to 1.18.0 2021-06-01 00:34:48 -04:00
Jean-Philippe Sirois 21f4b11498 chore(deps): bump @graphql-codegen/typescript to 1.22.1 2021-06-01 00:34:19 -04:00
Jean-Philippe Sirois b25e3066ed chore(deps): bump @graphql-codegen/cli to 1.21.5 2021-06-01 00:33:50 -04:00
Jean-Philippe Sirois 85e544302f Merge pull request #391 from jumpyapple/issue-347
[Feature/Design] Style new resources header
2021-06-01 00:20:26 -04:00
Jean-Philippe Sirois efb1fe724b fix: correctly show header on generic content pages 2021-06-01 00:18:01 -04:00
Jean-Philippe Sirois fd7005c9df ui: tweak sticky header styles to match figma sketch 2021-06-01 00:08:17 -04:00
Jean-Philippe Sirois e7307a0893 fix: invalid css 2021-06-01 00:08:17 -04:00
Jean-Philippe Sirois cc740502e9 fix: move to a more stable scroll API to avoid jumping 2021-06-01 00:08:17 -04:00
jumpyapple fdb6083c6b fix: AbortController not found, resize text in Box 2021-06-01 00:02:56 -04:00
jumpyapple 8a5970107f feat: create sticky version of components involved
Notices problems are
- Links in content area are higher (in terms of z value) than the sticky header.
- The sidebar header for table of contents seems to be positioned higher than it should.
- Text size of breadcrumb and title are too big.
- Flickering problem on pages that are short (less content/one page content).
2021-06-01 00:02:56 -04:00
jumpyapple 5ba1e86672 fix: window is not available during gatsby build
Check if window is available, and set initial value for `state.scrollY`.
2021-06-01 00:02:56 -04:00
jumpyapple 38e1a4ba56 feat: add a proof of concept
Using debouncing idea described in
https://css-tricks.com/styling-based-on-scroll-position/ to record
scrollY value and render the `BoxedTitle` base on the value. The box is
hidden when scrollY is greater than 30.

The class-style React component is used to register an event listener
for scrolling event.
2021-06-01 00:02:56 -04:00
Jean-Philippe Sirois 47f811373c Merge pull request #408 from ilitr/master
feat: add minimodding, webscraping, drama rules
2021-05-30 19:05:02 -04:00
ameh 6ec03a6436 feat: add minimodding, webscraping, drama rules 2021-05-28 11:05:52 -05:00
Jean-Philippe Sirois cfe190e56b Merge pull request #396 from SamWolfs/fix/http-project-chapters
Fix chapter 12 & 13 headers
2021-05-27 03:57:32 -04:00
Sam Wolfs 11af26cef2 Fix chapter 12 & 13 headers 2021-05-27 03:49:42 -04:00
Jean-Philippe Sirois 26283c0b25 Merge pull request #406 from the-programmers-hangout/build-fix-failing-ci
build: temp fix for failing lint on ci
2021-05-27 03:49:21 -04:00
Jean-Philippe Sirois 584d85484a build: temp fix for failing lint on ci 2021-05-27 03:41:56 -04:00
Jean-Philippe Sirois 517611ef01 Merge pull request #407 from the-programmers-hangout/chore-regenerate-lockfile
chore(deps): regenerate lockfile
2021-05-27 03:41:36 -04:00
Jean-Philippe Sirois 33bd2eade0 chore(deps): regenerate lockfile 2021-05-27 03:36:31 -04:00
Jean-Philippe Sirois 8e02b9f29d Merge pull request #405 from the-programmers-hangout/chore-bump-deps
chore: bump deps
2021-05-27 03:21:04 -04:00
Jean-Philippe Sirois 7f7fe29a4f chore(deps): bump lockfile 2021-05-27 03:16:26 -04:00
Jean-Philippe Sirois 7c6c136dc8 chore(deps): bump eslint-plugin-react to 7.23.2 2021-05-27 03:16:14 -04:00
Jean-Philippe Sirois f53c23dfe4 chore(deps): bump eslint-plugin-prefer-arrow to 1.2.3 2021-05-27 03:15:43 -04:00
Jean-Philippe Sirois 465bfb849b chore(deps): bump eslint-plugin-jsdoc to 35.0.0 2021-05-27 03:15:14 -04:00
Jean-Philippe Sirois fc6a2a1b3f chore(deps): bump eslint-plugin-import to 2.23.3 2021-05-27 03:14:43 -04:00
Jean-Philippe Sirois 6b6ef293e0 chore(deps): bump @typescript-eslint/eslint-plugin-tslint to 4.25.0 2021-05-27 03:14:13 -04:00
Jean-Philippe Sirois 7936c809ce Merge pull request #404 from EstebanBorai/ci/lint-workflow
CI | Lint | Implement "lint" workflow
2021-05-27 02:59:35 -04:00
Esteban Borai a8b481d64a chore(gha): impl lint workflow
Implements "lint" workflow to run "npm run lint" on every PR against
`master` branch
2021-05-27 02:55:03 -04:00
Jean-Philippe Sirois 800a850378 Merge pull request #397 from MuhammadWasif/label-fix
Display author name when only one contributor
2021-05-27 02:54:04 -04:00
MuhammadWasif 79eaea6e05 Display author when only one contribute 2021-05-27 02:48:46 -04:00
Jean-Philippe Sirois 4492b17a4b Merge pull request #402 from norogoth/patch-1
Update beginners.md
2021-05-27 02:48:22 -04:00
norogoth 2370741701 Update beginners.md
Grammar
Changed the punctuation from a comma to a semicolon. Changed "is" to "are"

Tactfulness
Changed "mind you" to "In addition" to improve the tone.

Number
Changed the number to over 80,000! :)
2021-05-27 02:41:13 -04:00
Jean-Philippe Sirois cc575f3718 Merge pull request #403 from EstebanBorai/fix/prism-env-config-safari
Fix | Safari support for PrismJS env configuration
2021-05-24 15:24:55 -04:00
Esteban Borai e3eff37aca fix: Safari support for PrismJS env configuration
Fixes a RegExp validation error caused when building and executing
a RegExp with LookBehind syntax on Safari.

This issue causes a white screen when running `npm start` on Safari
browser.
2021-05-22 01:10:07 -04:00
Jean-Philippe Sirois 02784d6320 Merge pull request #401 from the-programmers-hangout/update-content
Update role info and beginner content
2021-05-15 19:43:27 -04:00
Jean-Philippe Sirois b8cedc8f1c Merge pull request #400 from the-programmers-hangout/what-is-vim
feat: add vim spotlight
2021-05-15 19:42:39 -04:00
Jean-Philippe Sirois 5cc5d856cb Merge pull request #399 from itsHobbes/master
feat: Add google spotlight
2021-05-15 19:42:11 -04:00