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
MuhammadWasif
79eaea6e05
Display author when only one contribute
2021-05-27 02:48:46 -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
3a25f87fd6
fix: typo begginers -> beginners
2021-02-25 13:28:46 -05:00
Joseph
f3337f8cfb
added begginers page
2021-02-25 04:34:41 -05:00
Jean-Philippe Sirois
bfc9cc066b
ui: swap inter for ibm plex sans, and oxygen mono for ibm plex mono
2020-11-12 05:23:18 -05:00
Jean-Philippe Sirois
41ae68952b
fix: resource link in light mode
2020-11-12 04:14:20 -05:00
Jean-Philippe Sirois
36155ea825
ui: fix links underline
2020-11-12 03:55:19 -05:00
Jean-Philippe Sirois
fe155e2f93
ui(faq): tweak role colors
2020-11-12 03:13:24 -05:00
Jean-Philippe Sirois
dfe2d228e6
ui(faq): make roles badge-like using MDX, tweak list of roles
2020-11-12 02:54:09 -05:00
Jean-Philippe Sirois
262e8b7fe6
ui(header): tweak header background, and single title to be less awkward
2020-11-12 01:33:23 -05:00
Mahamed-Belkheir
e618b22ab4
added dotenv highlight support for prismjs
2020-10-24 09:39:30 +01:00
Toby Larone
f53c469980
feat: Add bots page to website menus
2020-10-17 16:46:35 +01:00
Jean-Philippe Sirois
2924cfcbef
refact: clean up page navigation styles
2020-10-01 16:55:12 -04:00
Jean-Philippe Sirois
c3f9388b6b
ui: add margin above page navigation
2020-10-01 16:45:40 -04:00
Jean-Philippe Sirois
ebf29008fa
style: clean up artifact
2020-10-01 16:44:47 -04:00
Jean-Philippe Sirois
aa623ae965
style: auto-format page navigation
2020-10-01 16:43:48 -04:00
Jean-Philippe Sirois
acb4f06843
refact: rename the outer element of PageNavigation
2020-10-01 16:41:14 -04:00
dfireBird
d3132de490
refactor: make style names shorter and more readable
2020-10-01 21:54:48 +05:30
dfireBird
c30074e4dd
feat: add PageNavigation component
2020-10-01 14:47:54 +05:30
dfireBird
8661d61daf
Add width property - fix toc positioning
...
fix the-programmers-hangout/website#352
2020-10-01 04:56:42 -04:00
dfireBird
16c10c3a38
open resource intro on selecting
...
fix the-programmers-hangout/website#274
2020-09-24 18:03:40 +05:30
Travis Kohlbeck
dafb8c2e2b
Prevent ToC from repositioning with zoom
2020-09-21 15:54:28 -04:00
Jean-Philippe Sirois
b1f95ba204
refact: clean up useless PropsWithChildren type
2020-09-18 19:39:12 -04:00
Travis Kohlbeck
5e4503abfa
Replace border-bottom underline with text-decoration
2020-09-16 20:45:21 -04:00
Travis Kohlbeck
d0dbde67c6
Center resource header box on firefox mobile
2020-09-15 18:59:42 -04:00
Travis Kohlbeck
9aa96992a1
Toggle HomePartner color for light mode
2020-09-08 05:40:35 -04:00
Travis Kohlbeck
dcd238f701
Toggle Home text color for light mode
2020-09-08 05:40:35 -04:00
Travis Kohlbeck
c8cf9dae0b
Prevent sidebar title from changing colors
2020-09-08 00:41:18 -04:00
Travis Kohlbeck
486b3da9dc
Allow styled component Sidebar to shrink
2020-09-08 00:40:06 -04:00
Travis Kohlbeck
21e6d6caf2
Reposition Header Box for Firefox
2020-09-08 00:38:56 -04:00
Travis Kohlbeck
bdf9b17660
Reposition underline for resource links
2020-09-08 00:36:03 -04:00
Travis Kohlbeck
f703be13bb
Disable MobileHeader opacity blur for Firefox
2020-09-08 00:30:00 -04:00
Jean-Philippe Sirois
f9daa3a9df
fix: hide intro page for projects
2020-09-02 08:17:51 -04:00
Jean-Philippe Sirois
38e22161a4
ui: tweak spacing on expand resources
2020-09-02 07:38:55 -04:00
Jean-Philippe Sirois
59a965911a
refact: convert all svg images to React components
2020-09-02 07:38:55 -04:00
Jean-Philippe Sirois
850471394e
ui: rework sidebar heading
2020-09-02 07:38:55 -04:00
Jean-Philippe Sirois
2a974cc598
chore(lint): small clean up of lint errors wip on #312
2020-08-26 19:39:27 -04:00
Jean-Philippe Sirois
2c08f9773c
ui(about): restyle discord join us button
2020-08-26 17:48:24 -04:00
dfireBird
abf609d09f
feat: Implement mdx
2020-08-08 16:47:43 +05:30
Jean-Philippe Sirois
9044257b13
refact: rename 404 hint component
2020-08-07 04:45:50 -04:00
Jean-Philippe Sirois
95f8010fec
ui(404): improve styling of 404 page
2020-08-07 04:40:16 -04:00
Jean-Philippe Sirois
c6fe8286c8
fix: resolve build & export 404 component
2020-08-07 03:10:56 -04:00