winter time!

This commit is contained in:
Chuck Dries 2022-12-18 18:40:12 -08:00
parent 592cc4223b
commit 46bd7c4ae4
No known key found for this signature in database
GPG Key ID: A00B7AEAE1DC5BE6
9 changed files with 24 additions and 7 deletions

BIN
data/gallery/DSC05538.jpg (Stored with Git LFS) Normal file

Binary file not shown.

BIN
data/gallery/DSC05702.jpg (Stored with Git LFS) Normal file

Binary file not shown.

BIN
data/gallery/DSC06201.jpg (Stored with Git LFS)

Binary file not shown.

View File

@ -147,6 +147,7 @@ function transformMetaToNodeData(
Caption: metaData.Caption, Caption: metaData.Caption,
City: metaData.City, City: metaData.City,
State: metaData.State, State: metaData.State,
Location: metaData.Location,
Rating: metaData.Rating, Rating: metaData.Rating,
Keywords, Keywords,
}, },

View File

@ -370,7 +370,7 @@ export const query = graphql`
LensModel LensModel
ObjectName ObjectName
Caption Caption
# Location Location
City City
State State
} }

View File

@ -31,13 +31,13 @@ const KeywordsPicker = ({ keywords, value, onChange }: KeywordsPickerProps) => {
type="button" type="button"
> >
{keyword}{" "} {keyword}{" "}
{selected && ( {/* {selected && (
<Checkmark <Checkmark
UNSAFE_className="mx-1" UNSAFE_className="mx-1"
UNSAFE_style={{ width: "15px" }} UNSAFE_style={{ width: "15px" }}
aria-hidden="true" aria-hidden="true"
/> />
)} )} */}
</button> </button>
</li> </li>
); );

View File

@ -614,6 +614,7 @@ type FileFieldsImageMetaMeta = {
readonly ISO: Maybe<Scalars['Int']>; readonly ISO: Maybe<Scalars['Int']>;
readonly Keywords: Maybe<ReadonlyArray<Maybe<Scalars['String']>>>; readonly Keywords: Maybe<ReadonlyArray<Maybe<Scalars['String']>>>;
readonly LensModel: Maybe<Scalars['String']>; readonly LensModel: Maybe<Scalars['String']>;
readonly Location: Maybe<Scalars['String']>;
readonly Make: Maybe<Scalars['String']>; readonly Make: Maybe<Scalars['String']>;
readonly Model: Maybe<Scalars['String']>; readonly Model: Maybe<Scalars['String']>;
readonly ObjectName: Maybe<Scalars['String']>; readonly ObjectName: Maybe<Scalars['String']>;
@ -650,6 +651,7 @@ type FileFieldsImageMetaMetaFieldSelector = {
readonly ISO: InputMaybe<FieldSelectorEnum>; readonly ISO: InputMaybe<FieldSelectorEnum>;
readonly Keywords: InputMaybe<FieldSelectorEnum>; readonly Keywords: InputMaybe<FieldSelectorEnum>;
readonly LensModel: InputMaybe<FieldSelectorEnum>; readonly LensModel: InputMaybe<FieldSelectorEnum>;
readonly Location: InputMaybe<FieldSelectorEnum>;
readonly Make: InputMaybe<FieldSelectorEnum>; readonly Make: InputMaybe<FieldSelectorEnum>;
readonly Model: InputMaybe<FieldSelectorEnum>; readonly Model: InputMaybe<FieldSelectorEnum>;
readonly ObjectName: InputMaybe<FieldSelectorEnum>; readonly ObjectName: InputMaybe<FieldSelectorEnum>;
@ -670,6 +672,7 @@ type FileFieldsImageMetaMetaFilterInput = {
readonly ISO: InputMaybe<IntQueryOperatorInput>; readonly ISO: InputMaybe<IntQueryOperatorInput>;
readonly Keywords: InputMaybe<StringQueryOperatorInput>; readonly Keywords: InputMaybe<StringQueryOperatorInput>;
readonly LensModel: InputMaybe<StringQueryOperatorInput>; readonly LensModel: InputMaybe<StringQueryOperatorInput>;
readonly Location: InputMaybe<StringQueryOperatorInput>;
readonly Make: InputMaybe<StringQueryOperatorInput>; readonly Make: InputMaybe<StringQueryOperatorInput>;
readonly Model: InputMaybe<StringQueryOperatorInput>; readonly Model: InputMaybe<StringQueryOperatorInput>;
readonly ObjectName: InputMaybe<StringQueryOperatorInput>; readonly ObjectName: InputMaybe<StringQueryOperatorInput>;
@ -690,6 +693,7 @@ type FileFieldsImageMetaMetaSortInput = {
readonly ISO: InputMaybe<SortOrderEnum>; readonly ISO: InputMaybe<SortOrderEnum>;
readonly Keywords: InputMaybe<SortOrderEnum>; readonly Keywords: InputMaybe<SortOrderEnum>;
readonly LensModel: InputMaybe<SortOrderEnum>; readonly LensModel: InputMaybe<SortOrderEnum>;
readonly Location: InputMaybe<SortOrderEnum>;
readonly Make: InputMaybe<SortOrderEnum>; readonly Make: InputMaybe<SortOrderEnum>;
readonly Model: InputMaybe<SortOrderEnum>; readonly Model: InputMaybe<SortOrderEnum>;
readonly ObjectName: InputMaybe<SortOrderEnum>; readonly ObjectName: InputMaybe<SortOrderEnum>;
@ -2541,7 +2545,7 @@ type GalleryImageQueryVariables = Exact<{
}>; }>;
type GalleryImageQuery = { readonly file: { readonly base: string, readonly publicURL: string | null, readonly childImageSharp: { readonly gatsbyImageData: import('gatsby-plugin-image').IGatsbyImageData, readonly fluid: { readonly aspectRatio: number } | null } | null, readonly fields: { readonly imageMeta: { readonly dateTaken: string | null, readonly meta: { readonly Make: string | null, readonly Model: string | null, readonly ExposureTime: number | null, readonly FNumber: number | null, readonly ISO: number | null, readonly DateTimeOriginal: string | null, readonly CreateDate: string | null, readonly ShutterSpeedValue: number | null, readonly ApertureValue: number | null, readonly FocalLength: number | null, readonly LensModel: string | null, readonly ObjectName: string | null, readonly Caption: string | null, readonly City: string | null, readonly State: string | null } | null, readonly vibrant: { readonly DarkMuted: ReadonlyArray<number | null> | null, readonly DarkVibrant: ReadonlyArray<number | null> | null, readonly LightMuted: ReadonlyArray<number | null> | null, readonly LightVibrant: ReadonlyArray<number | null> | null, readonly Vibrant: ReadonlyArray<number | null> | null, readonly Muted: ReadonlyArray<number | null> | null } | null } | null } | null } | null }; type GalleryImageQuery = { readonly file: { readonly base: string, readonly publicURL: string | null, readonly childImageSharp: { readonly gatsbyImageData: import('gatsby-plugin-image').IGatsbyImageData, readonly fluid: { readonly aspectRatio: number } | null } | null, readonly fields: { readonly imageMeta: { readonly dateTaken: string | null, readonly meta: { readonly Make: string | null, readonly Model: string | null, readonly ExposureTime: number | null, readonly FNumber: number | null, readonly ISO: number | null, readonly DateTimeOriginal: string | null, readonly CreateDate: string | null, readonly ShutterSpeedValue: number | null, readonly ApertureValue: number | null, readonly FocalLength: number | null, readonly LensModel: string | null, readonly ObjectName: string | null, readonly Caption: string | null, readonly Location: string | null, readonly City: string | null, readonly State: string | null } | null, readonly vibrant: { readonly DarkMuted: ReadonlyArray<number | null> | null, readonly DarkVibrant: ReadonlyArray<number | null> | null, readonly LightMuted: ReadonlyArray<number | null> | null, readonly LightVibrant: ReadonlyArray<number | null> | null, readonly Vibrant: ReadonlyArray<number | null> | null, readonly Muted: ReadonlyArray<number | null> | null } | null } | null } | null } | null };
type GalleryPageQueryQueryVariables = Exact<{ [key: string]: never; }>; type GalleryPageQueryQueryVariables = Exact<{ [key: string]: never; }>;

View File

@ -118,7 +118,12 @@ export const query = graphql`
allFile( allFile(
filter: { filter: {
sourceInstanceName: { eq: "gallery" } sourceInstanceName: { eq: "gallery" }
base: { in: ["DSC02610-2.jpg", "DSC02615-2.jpg"] } base: { in: [
# "DSC02610-2.jpg",
"DSC05702.jpg",
# "DSC02615-2.jpg"
"DSC05538.jpg"
] }
} }
sort: { base: ASC } sort: { base: ASC }
) { ) {

View File

@ -200,6 +200,7 @@ const GalleryPage = ({ data }: PageProps<Queries.GalleryPageQueryQuery>) => {
"panoramic", "panoramic",
"Portland Japanese Garden", "Portland Japanese Garden",
"shoot the light", "shoot the light",
"winter"
// "sunset", // "sunset",
]} ]}
onChange={setKeyword} onChange={setKeyword}