Skip to content

Conf page #1382

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 66 commits into from
Apr 3, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
66 commits
Select commit Hold shift + click to select a range
a7575bc
conf page path
TuvalSimha Mar 30, 2023
f8d481d
footer and header
TuvalSimha Mar 30, 2023
4d43a53
Dima work
TuvalSimha Mar 30, 2023
4f7b2d3
some clean
TuvalSimha Mar 31, 2023
665f6a3
A bunch of changes from lee!
leebyron Apr 2, 2023
b960987
banner cleanup
leebyron Apr 2, 2023
e9fc248
Fix broken less styles
leebyron Apr 2, 2023
e1fa98a
fix header/footer layout breakpoints
leebyron Apr 2, 2023
8346270
Initial FAQ page
leebyron Apr 2, 2023
f89157e
initial speak page
leebyron Apr 2, 2023
36afdc4
speakers section
TuvalSimha Apr 2, 2023
840b858
fix
TuvalSimha Apr 2, 2023
a7e90c6
PricingConf
TuvalSimha Apr 2, 2023
111518d
fix some
TuvalSimha Apr 2, 2023
f7f3d62
attend
TuvalSimha Apr 2, 2023
15907c4
fix INCLUDED
TuvalSimha Apr 2, 2023
6120fc9
About San Francisco
TuvalSimha Apr 2, 2023
ad514c7
Schedule at a Glance
TuvalSimha Apr 2, 2023
486858a
Sponsor
TuvalSimha Apr 2, 2023
a126b0d
style tweaks plus update foundation conf page
leebyron Apr 2, 2023
e21c60d
complete speak page
leebyron Apr 3, 2023
312ea00
more faq and sponsorship info
leebyron Apr 3, 2023
ad5764d
Update pricing section
leebyron Apr 3, 2023
014f393
social icons fixed plus some improvements to speakers section incl link
leebyron Apr 3, 2023
648e37e
workshop included
leebyron Apr 3, 2023
f1ec5ff
fix grid
dotansimha Apr 3, 2023
78113c9
some styleing adjustments
dotansimha Apr 3, 2023
8668ffb
improve styles for pricing section
dotansimha Apr 3, 2023
039745c
seo & og:image
TuvalSimha Apr 3, 2023
4892973
seo content="@graphqlconf"
TuvalSimha Apr 3, 2023
cd1a420
og:image
TuvalSimha Apr 3, 2023
abef73a
SEO & Social
leebyron Apr 3, 2023
7ac27da
SEO cleanup
leebyron Apr 3, 2023
f7afb8b
better main fold
dotansimha Apr 3, 2023
a1e5034
fix buttons and header
leebyron Apr 3, 2023
66be699
Fix button on white pages
leebyron Apr 3, 2023
9cd5323
Cleanup unused section on main
leebyron Apr 3, 2023
34bf693
Add FAQ link to pricing
leebyron Apr 3, 2023
ed8ba3e
Fix font issues, update bg, update speakers page
dotansimha Apr 3, 2023
9f23412
health faq
leebyron Apr 3, 2023
4b20eeb
fixes
dotansimha Apr 3, 2023
9c49576
fixes
dotansimha Apr 3, 2023
d5b763a
location
leebyron Apr 3, 2023
9b5235e
fixes for main page
dotansimha Apr 3, 2023
401602c
basic ordering, footer, venue header
leebyron Apr 3, 2023
97558db
fixes
dotansimha Apr 3, 2023
1808a37
diversity and onsite resources
leebyron Apr 3, 2023
babebdf
Add welcome section to venu
leebyron Apr 3, 2023
b20e770
rm unused file
leebyron Apr 3, 2023
d4797b8
about section done
dotansimha Apr 3, 2023
3a4e415
fix schedule
dotansimha Apr 3, 2023
787c035
boostrap tailwindcss
dimaMachina Mar 30, 2023
b591759
About San Francisco and lint
dimaMachina Apr 3, 2023
e4e27a7
venu
dimaMachina Apr 3, 2023
a548910
some fixes
dotansimha Apr 3, 2023
b0ca099
fixes
dotansimha Apr 3, 2023
d13a8b3
fixes for venue info
dotansimha Apr 3, 2023
56508d1
mobile fixes
dotansimha Apr 3, 2023
25d4001
fix sponsor page
dotansimha Apr 3, 2023
a570838
fix ui glitch
dotansimha Apr 3, 2023
8b65527
update og image
dotansimha Apr 3, 2023
fc315dd
fix spacing
dotansimha Apr 3, 2023
0acadfc
use typography
dimaMachina Apr 3, 2023
caaab16
change button bg color
dimaMachina Apr 3, 2023
b795e74
fix header
dimaMachina Apr 3, 2023
890a516
fixing header bg
dimaMachina Apr 3, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
17 changes: 17 additions & 0 deletions .eslintrc.cjs
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
module.exports = {
root: true,
overrides: [
{
files: ["**/*.{js,jsx,cjs,mjs,ts,tsx,cts,mts}"],
extends: ["plugin:tailwindcss/recommended"],
parser: "@typescript-eslint/parser",
parserOptions: {
sourceType: "module",
ecmaVersion: "latest",
},
rules: {
"tailwindcss/classnames-order": "off",
},
},
],
}
6 changes: 4 additions & 2 deletions gatsby-config.ts
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,8 @@ const config: GatsbyConfig = {
typesOutputPath: `src/__generated__/gatsby-types.d.ts`,
},
plugins: [
"gatsby-plugin-postcss",
"gatsby-plugin-svgr",
"gatsby-plugin-anchor-links",
{
resolve: "gatsby-source-filesystem",
Expand Down Expand Up @@ -39,15 +41,15 @@ const config: GatsbyConfig = {
google: [
{
family: `Rubik`,
variants: [`300`],
variants: [`300`, `400`, `500`, `700`],
},
{
family: `Roboto Mono`,
variants: [`400`, `400i`, `600`],
},
{
family: `Roboto`,
variants: [`300`],
variants: [`300`, `500`],
},
],
},
Expand Down
19 changes: 17 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -9,16 +9,20 @@
"start": "npm run develop",
"serve": "gatsby serve",
"clean": "gatsby clean",
"lint": "eslint --ignore-path .gitignore .",
"test": "echo \"Write tests! -> https://gatsby.dev/unit-testing\" && exit 1"
},
"resolutions": {
"graphql": "16.6.0"
},
"dependencies": {
"@graphql-tools/schema": "8.3.1",
"@radix-ui/react-aspect-ratio": "^1.0.2",
"@radix-ui/react-icons": "1.3.0",
"@reach/router": "1.3.4",
"@weknow/gatsby-remark-twitter": "0.2.3",
"assert": "2.0.0",
"clsx": "^1.2.1",
"codemirror": "5.65.1",
"codemirror-graphql": "1.2.11",
"gatsby": "5.5.0",
Expand All @@ -41,8 +45,19 @@
"timeago.js": "4.0.2"
},
"devDependencies": {
"@svgr/webpack": "^7.0.0",
"@tailwindcss/typography": "^0.5.9",
"@types/codemirror": "5.60.5",
"@types/prismjs": "1.26.0",
"prettier": "2.7.1"
"@typescript-eslint/parser": "^5.57.0",
"autoprefixer": "^10.4.14",
"eslint": "^8.37.0",
"eslint-plugin-tailwindcss": "^3.10.3",
"gatsby-plugin-postcss": "^6.8.0",
"gatsby-plugin-svgr": "^3.0.0-beta.0",
"postcss": "^8.4.21",
"prettier": "2.7.1",
"tailwindcss": "^3.3.1",
"typescript": "^5.0.3"
}
}
}
6 changes: 6 additions & 0 deletions postcss.config.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
module.exports = {
plugins: {
tailwindcss: {},
autoprefixer: {},
},
}
4 changes: 4 additions & 0 deletions src/assets/css/_css/brand.less
Original file line number Diff line number Diff line change
Expand Up @@ -254,3 +254,7 @@
}
}
}

.conf-style {
font-family: "Rubik", "Helvetica Neue", Helvetica, Arial, sans-serif;
}
1 change: 1 addition & 0 deletions src/assets/css/_css/graphql.less
Original file line number Diff line number Diff line change
Expand Up @@ -149,6 +149,7 @@ header {
text-decoration: none;

img {
display: inline;
vertical-align: -9px;
margin-right: 6px;
width: 30px;
Expand Down
63 changes: 63 additions & 0 deletions src/assets/css/_css/index.less
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,69 @@ div.index {
margin-top: 50px;
}

// GraphQLConf 2023 - Remove on Oct 1, 2023
section.conf-banner {
background-color: #562556;
background: url("/img/conf/graphql-conf-bg.png") repeat center center;
background-size: cover;
color: #fff;
text-align: center;
max-width: none;
margin-top: 30px;

& > a {
color: white;
display: flex;
align-items: center;
justify-content: center;
padding: 30px;
gap: 30px;
margin: 0 auto;

@media (max-width: 900px) {
flex-direction: column;
gap: 10px;
}

&:hover {
text-decoration: none;
}

& > div {
display: flex;
flex-direction: column;

& > * {
margin: 6px 0;
}
}
}

img {
height: 150px;
}

.button {
.headline-font(@size: 17px, @color: white);
border: solid 1px fadeout(white, 60%);
border-radius: 6px;
color: white;
line-height: 1.0;
transition: background 0.1s ease-out, color 0.1s ease-out;
padding: 0.6em 1.6em;
margin: 0 0.8em;
display: inline-block;
text-decoration: none;

&:hover, &:focus, &:active {
color: @text-color;
background: white;
text-decoration: none;
}
}
}
// End GraphQLConf 2023

header {
display: none;
@media screen and (min-width: 1020px) {
Expand Down
3 changes: 3 additions & 0 deletions src/assets/css/global.css
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
@tailwind base;
@tailwind components;
@tailwind utilities;
6 changes: 3 additions & 3 deletions src/components/BlogSidebar/index.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -27,13 +27,13 @@ const BlogSidebar: React.FC = () => {

return (
<div className="nav-docs blog-sidebar">
<div className="nav-docs-section subscribe">
<div>
<h3>Subscribe</h3>
<a rel="home" type="application/rss+xml" href="/blog/rss.xml">
RSS
</a>
</div>
<div className="nav-docs-section categories">
<div className="categories">
<h3>Categories</h3>
<ul>
{tags.map(tag => {
Expand All @@ -51,7 +51,7 @@ const BlogSidebar: React.FC = () => {
})}
</ul>
</div>
<div className="nav-docs-section recent-posts">
<div className="recent-posts">
<h3>Recent Posts</h3>
<ul>
{recentPosts.map(post => (
Expand Down
Loading