-
Chuck Dries
-
Software Engineer & Photographer
+
+
+
+
+
+
Chuck Dries
+ Software Engineer & Photographer
+
diff --git a/src/gatsby-types.d.ts b/src/gatsby-types.d.ts
index 4bcd83f..0d52e99 100644
--- a/src/gatsby-types.d.ts
+++ b/src/gatsby-types.d.ts
@@ -1524,6 +1524,7 @@ type Query = {
readonly allSiteFunction: SiteFunctionConnection;
readonly allSitePage: SitePageConnection;
readonly allSitePlugin: SitePluginConnection;
+ readonly allStaticImage: StaticImageConnection;
readonly directory: Maybe;
readonly file: Maybe;
readonly imageSharp: Maybe;
@@ -1532,6 +1533,7 @@ type Query = {
readonly siteFunction: Maybe;
readonly sitePage: Maybe;
readonly sitePlugin: Maybe;
+ readonly staticImage: Maybe;
};
@@ -1599,6 +1601,14 @@ type Query_allSitePluginArgs = {
};
+type Query_allStaticImageArgs = {
+ filter: InputMaybe;
+ limit: InputMaybe;
+ skip: InputMaybe;
+ sort: InputMaybe>>;
+};
+
+
type Query_directoryArgs = {
absolutePath: InputMaybe;
accessTime: InputMaybe;
@@ -1768,6 +1778,46 @@ type Query_sitePluginArgs = {
version: InputMaybe;
};
+
+type Query_staticImageArgs = {
+ absolutePath: InputMaybe;
+ accessTime: InputMaybe;
+ atime: InputMaybe;
+ atimeMs: InputMaybe;
+ base: InputMaybe;
+ birthTime: InputMaybe;
+ birthtime: InputMaybe;
+ birthtimeMs: InputMaybe;
+ blksize: InputMaybe;
+ blocks: InputMaybe;
+ changeTime: InputMaybe;
+ children: InputMaybe;
+ ctime: InputMaybe;
+ ctimeMs: InputMaybe;
+ dev: InputMaybe;
+ dir: InputMaybe;
+ ext: InputMaybe;
+ extension: InputMaybe;
+ id: InputMaybe;
+ ino: InputMaybe;
+ internal: InputMaybe;
+ mode: InputMaybe;
+ modifiedTime: InputMaybe;
+ mtime: InputMaybe;
+ mtimeMs: InputMaybe;
+ name: InputMaybe;
+ nlink: InputMaybe;
+ parent: InputMaybe;
+ prettySize: InputMaybe;
+ rdev: InputMaybe;
+ relativeDirectory: InputMaybe;
+ relativePath: InputMaybe;
+ root: InputMaybe;
+ size: InputMaybe;
+ sourceInstanceName: InputMaybe;
+ uid: InputMaybe;
+};
+
type Site = Node & {
readonly buildTime: Maybe;
readonly children: ReadonlyArray;
@@ -2534,6 +2584,312 @@ type SortOrderEnum =
| 'ASC'
| 'DESC';
+type StaticImage = Node & {
+ readonly absolutePath: Maybe;
+ readonly accessTime: Maybe;
+ readonly atime: Maybe;
+ readonly atimeMs: Maybe;
+ readonly base: Maybe;
+ readonly birthTime: Maybe;
+ readonly birthtime: Maybe;
+ readonly birthtimeMs: Maybe;
+ readonly blksize: Maybe;
+ readonly blocks: Maybe;
+ readonly changeTime: Maybe;
+ readonly children: ReadonlyArray;
+ readonly ctime: Maybe;
+ readonly ctimeMs: Maybe;
+ readonly dev: Maybe;
+ readonly dir: Maybe;
+ readonly ext: Maybe;
+ readonly extension: Maybe;
+ readonly id: Scalars['ID'];
+ readonly ino: Maybe;
+ readonly internal: Internal;
+ readonly mode: Maybe;
+ readonly modifiedTime: Maybe;
+ readonly mtime: Maybe;
+ readonly mtimeMs: Maybe;
+ readonly name: Maybe;
+ readonly nlink: Maybe;
+ readonly parent: Maybe;
+ readonly prettySize: Maybe;
+ readonly rdev: Maybe;
+ readonly relativeDirectory: Maybe;
+ readonly relativePath: Maybe;
+ readonly root: Maybe;
+ readonly size: Maybe;
+ readonly sourceInstanceName: Maybe;
+ readonly uid: Maybe;
+};
+
+
+type StaticImage_accessTimeArgs = {
+ difference: InputMaybe;
+ formatString: InputMaybe;
+ fromNow: InputMaybe;
+ locale: InputMaybe;
+};
+
+
+type StaticImage_atimeArgs = {
+ difference: InputMaybe;
+ formatString: InputMaybe;
+ fromNow: InputMaybe;
+ locale: InputMaybe;
+};
+
+
+type StaticImage_birthTimeArgs = {
+ difference: InputMaybe;
+ formatString: InputMaybe;
+ fromNow: InputMaybe;
+ locale: InputMaybe;
+};
+
+
+type StaticImage_birthtimeArgs = {
+ difference: InputMaybe;
+ formatString: InputMaybe;
+ fromNow: InputMaybe;
+ locale: InputMaybe;
+};
+
+
+type StaticImage_changeTimeArgs = {
+ difference: InputMaybe;
+ formatString: InputMaybe;
+ fromNow: InputMaybe;
+ locale: InputMaybe;
+};
+
+
+type StaticImage_ctimeArgs = {
+ difference: InputMaybe;
+ formatString: InputMaybe;
+ fromNow: InputMaybe;
+ locale: InputMaybe;
+};
+
+
+type StaticImage_modifiedTimeArgs = {
+ difference: InputMaybe;
+ formatString: InputMaybe;
+ fromNow: InputMaybe;
+ locale: InputMaybe;
+};
+
+
+type StaticImage_mtimeArgs = {
+ difference: InputMaybe;
+ formatString: InputMaybe;
+ fromNow: InputMaybe;
+ locale: InputMaybe;
+};
+
+type StaticImageConnection = {
+ readonly distinct: ReadonlyArray;
+ readonly edges: ReadonlyArray;
+ readonly group: ReadonlyArray;
+ readonly max: Maybe;
+ readonly min: Maybe;
+ readonly nodes: ReadonlyArray;
+ readonly pageInfo: PageInfo;
+ readonly sum: Maybe;
+ readonly totalCount: Scalars['Int'];
+};
+
+
+type StaticImageConnection_distinctArgs = {
+ field: StaticImageFieldSelector;
+};
+
+
+type StaticImageConnection_groupArgs = {
+ field: StaticImageFieldSelector;
+ limit: InputMaybe;
+ skip: InputMaybe;
+};
+
+
+type StaticImageConnection_maxArgs = {
+ field: StaticImageFieldSelector;
+};
+
+
+type StaticImageConnection_minArgs = {
+ field: StaticImageFieldSelector;
+};
+
+
+type StaticImageConnection_sumArgs = {
+ field: StaticImageFieldSelector;
+};
+
+type StaticImageEdge = {
+ readonly next: Maybe;
+ readonly node: StaticImage;
+ readonly previous: Maybe;
+};
+
+type StaticImageFieldSelector = {
+ readonly absolutePath: InputMaybe;
+ readonly accessTime: InputMaybe;
+ readonly atime: InputMaybe;
+ readonly atimeMs: InputMaybe;
+ readonly base: InputMaybe;
+ readonly birthTime: InputMaybe;
+ readonly birthtime: InputMaybe;
+ readonly birthtimeMs: InputMaybe;
+ readonly blksize: InputMaybe;
+ readonly blocks: InputMaybe;
+ readonly changeTime: InputMaybe;
+ readonly children: InputMaybe;
+ readonly ctime: InputMaybe;
+ readonly ctimeMs: InputMaybe;
+ readonly dev: InputMaybe;
+ readonly dir: InputMaybe;
+ readonly ext: InputMaybe;
+ readonly extension: InputMaybe;
+ readonly id: InputMaybe;
+ readonly ino: InputMaybe;
+ readonly internal: InputMaybe;
+ readonly mode: InputMaybe;
+ readonly modifiedTime: InputMaybe;
+ readonly mtime: InputMaybe;
+ readonly mtimeMs: InputMaybe;
+ readonly name: InputMaybe;
+ readonly nlink: InputMaybe;
+ readonly parent: InputMaybe;
+ readonly prettySize: InputMaybe;
+ readonly rdev: InputMaybe;
+ readonly relativeDirectory: InputMaybe;
+ readonly relativePath: InputMaybe;
+ readonly root: InputMaybe;
+ readonly size: InputMaybe;
+ readonly sourceInstanceName: InputMaybe;
+ readonly uid: InputMaybe;
+};
+
+type StaticImageFilterInput = {
+ readonly absolutePath: InputMaybe;
+ readonly accessTime: InputMaybe;
+ readonly atime: InputMaybe;
+ readonly atimeMs: InputMaybe;
+ readonly base: InputMaybe;
+ readonly birthTime: InputMaybe;
+ readonly birthtime: InputMaybe;
+ readonly birthtimeMs: InputMaybe;
+ readonly blksize: InputMaybe;
+ readonly blocks: InputMaybe;
+ readonly changeTime: InputMaybe;
+ readonly children: InputMaybe;
+ readonly ctime: InputMaybe;
+ readonly ctimeMs: InputMaybe;
+ readonly dev: InputMaybe;
+ readonly dir: InputMaybe;
+ readonly ext: InputMaybe;
+ readonly extension: InputMaybe;
+ readonly id: InputMaybe;
+ readonly ino: InputMaybe;
+ readonly internal: InputMaybe;
+ readonly mode: InputMaybe;
+ readonly modifiedTime: InputMaybe;
+ readonly mtime: InputMaybe;
+ readonly mtimeMs: InputMaybe;
+ readonly name: InputMaybe;
+ readonly nlink: InputMaybe;
+ readonly parent: InputMaybe;
+ readonly prettySize: InputMaybe;
+ readonly rdev: InputMaybe;
+ readonly relativeDirectory: InputMaybe;
+ readonly relativePath: InputMaybe;
+ readonly root: InputMaybe;
+ readonly size: InputMaybe;
+ readonly sourceInstanceName: InputMaybe;
+ readonly uid: InputMaybe;
+};
+
+type StaticImageGroupConnection = {
+ readonly distinct: ReadonlyArray;
+ readonly edges: ReadonlyArray;
+ readonly field: Scalars['String'];
+ readonly fieldValue: Maybe;
+ readonly group: ReadonlyArray;
+ readonly max: Maybe;
+ readonly min: Maybe;
+ readonly nodes: ReadonlyArray;
+ readonly pageInfo: PageInfo;
+ readonly sum: Maybe;
+ readonly totalCount: Scalars['Int'];
+};
+
+
+type StaticImageGroupConnection_distinctArgs = {
+ field: StaticImageFieldSelector;
+};
+
+
+type StaticImageGroupConnection_groupArgs = {
+ field: StaticImageFieldSelector;
+ limit: InputMaybe;
+ skip: InputMaybe;
+};
+
+
+type StaticImageGroupConnection_maxArgs = {
+ field: StaticImageFieldSelector;
+};
+
+
+type StaticImageGroupConnection_minArgs = {
+ field: StaticImageFieldSelector;
+};
+
+
+type StaticImageGroupConnection_sumArgs = {
+ field: StaticImageFieldSelector;
+};
+
+type StaticImageSortInput = {
+ readonly absolutePath: InputMaybe;
+ readonly accessTime: InputMaybe;
+ readonly atime: InputMaybe;
+ readonly atimeMs: InputMaybe;
+ readonly base: InputMaybe;
+ readonly birthTime: InputMaybe;
+ readonly birthtime: InputMaybe;
+ readonly birthtimeMs: InputMaybe;
+ readonly blksize: InputMaybe;
+ readonly blocks: InputMaybe;
+ readonly changeTime: InputMaybe;
+ readonly children: InputMaybe;
+ readonly ctime: InputMaybe;
+ readonly ctimeMs: InputMaybe;
+ readonly dev: InputMaybe;
+ readonly dir: InputMaybe;
+ readonly ext: InputMaybe;
+ readonly extension: InputMaybe;
+ readonly id: InputMaybe;
+ readonly ino: InputMaybe;
+ readonly internal: InputMaybe;
+ readonly mode: InputMaybe;
+ readonly modifiedTime: InputMaybe;
+ readonly mtime: InputMaybe;
+ readonly mtimeMs: InputMaybe;
+ readonly name: InputMaybe;
+ readonly nlink: InputMaybe;
+ readonly parent: InputMaybe;
+ readonly prettySize: InputMaybe;
+ readonly rdev: InputMaybe;
+ readonly relativeDirectory: InputMaybe;
+ readonly relativePath: InputMaybe;
+ readonly root: InputMaybe;
+ readonly size: InputMaybe;
+ readonly sourceInstanceName: InputMaybe;
+ readonly uid: InputMaybe;
+};
+
type StringQueryOperatorInput = {
readonly eq: InputMaybe;
readonly glob: InputMaybe;
diff --git a/src/images/DO01002428.JPG b/src/images/DO01002428.JPG
new file mode 100644
index 0000000..3cd0a9d
Binary files /dev/null and b/src/images/DO01002428.JPG differ
diff --git a/src/images/circle-profile.png b/src/images/circle-profile.png
new file mode 100644
index 0000000..f4d3cf6
Binary files /dev/null and b/src/images/circle-profile.png differ
diff --git a/src/images/circle-profile.psd b/src/images/circle-profile.psd
new file mode 100644
index 0000000..31b7a9a
Binary files /dev/null and b/src/images/circle-profile.psd differ
diff --git a/src/pages/index.tsx b/src/pages/index.tsx
index 0a9dd6b..edb4f0e 100644
--- a/src/pages/index.tsx
+++ b/src/pages/index.tsx
@@ -102,8 +102,8 @@ const IndexPage = ({
objectFit={browserIsLandscape ? "cover" : "contain"}
style={{
height: screenHeight
- ? `${screenHeight - 160}px`
- : "calc(100vh-160px)",
+ ? `${screenHeight - 360}px`
+ : "calc(100vh-360px)",
}}
/>