This guide is for Taylor. It explains how to log in, edit the site, and add new artwork — without needing a developer.
The developer connects this repository to Netlify and turns on a few features. After this is done once, you can manage everything yourself.
-
Connect to Netlify
- In Netlify: Add new site → Import from Git → choose this repository.
- Build command:
npm run build - Publish directory:
dist - Deploy.
-
Enable Netlify Identity
- Netlify site dashboard → Site configuration → Identity → Enable Identity.
- Under Registration preferences, choose Invite only.
- Under External providers, leave email enabled.
- Under Emails, customize the invitation/confirmation/recovery templates if desired (optional).
-
Enable Git Gateway
- In the Identity section → Services → Git Gateway → Enable Git Gateway.
- This is what lets the admin save changes back to GitHub.
-
Invite Taylor
- Identity tab → Invite users → enter
[email protected]. - She will receive an email with an invitation link.
- Identity tab → Invite users → enter
-
(Recommended) Add a custom domain
- Domains tab → Add a domain → follow the wizard.
That's it. From here on, Taylor manages content directly.
- Go to
https://YOUR-SITE.com/admin/(or whatever the live domain is, with/admin/on the end). - Click Sign in by email.
- Type your email. Netlify will email you a one-time link.
- Open the email and click the link. You will be sent back to the admin and signed in.
- Leave it checked on your personal computer or phone. You will stay signed in for weeks at a time and won't have to use the email link every visit.
- Uncheck it if you are signing in on a shared, public, or borrowed device. You will be signed out automatically when you close the browser tab.
Click your name in the top right of the admin → Log out.
In the admin, the left sidebar has two sections:
- Artworks — every painting on the site.
- Site Text — all the words on the Home and Gallery pages.
- Click Artworks → New Artwork.
- Fill in:
- URL ID — short slug like
silver-hymn. Lowercase, no spaces, no symbols. Don't change this after publishing. - Title
- Artwork Image — click the field, then Upload to add a photo from your computer.
- Price — whole dollars, e.g.
1450. - Dimensions — e.g.
24 x 36 in. - Medium — Oil, Acrylic, or Mixed Media.
- Year
- Availability — Available or Sold.
- Short Description — one or two sentences.
- Show on Home page (Featured Works) — check to feature it on the Home page (only the first 3 featured pieces show).
- Display Order — lower numbers come first in Featured Works on the Home page (e.g.
1is shown before5).
- URL ID — short slug like
- Click Publish → Publish now.
- Wait about 1–2 minutes. Netlify will rebuild the site automatically and your new piece will be live.
- Click Artworks, then click the piece.
- Make changes.
- Click Publish → Publish now.
- Open the artwork.
- Change Availability from Available to Sold.
- Publish.
- Open the artwork.
- Click the Delete button (top right).
- Confirm. The site will rebuild without that piece.
The Home page shows up to 3 pieces marked as Featured, in the order set by Display Order.
To change the order:
- Open each featured piece.
- Set Display Order: e.g.
1,2,3for the order you want. - Publish each one.
Click Site Text → Home & Gallery Text. You can edit:
- Hero (top of Home): eyebrow label, main headline, subheading, button labels.
- About Taylor: heading and the full paragraph about you.
- Featured Works Section: section heading and the "View full collection" link text.
- Contact Section: heading and the paragraph above the form.
- Gallery Page: eyebrow, page heading, and the filter label.
After editing, click Publish → Publish now. The site rebuilds in 1–2 minutes.
Form submissions arrive in two places:
- Email to
[email protected](set up in Netlify → Forms → Notifications). - The Netlify Forms dashboard, where every message is saved permanently.
To view them:
- Netlify dashboard → your site → Forms → contact.
- Do not change a piece's URL ID after publishing it. Search engines and any links you've shared point to that ID.
- Do not edit files in GitHub directly. Use the
/admin/interface — it's safer. - Do not delete the
Site Textentry. You can edit it, but the site needs it to exist.
- I can't sign in. Check the email you used to receive the invitation. Try the Forgot password / send link option on the login screen.
- My change didn't appear. Wait 2 minutes and refresh. Netlify needs a moment to rebuild.
- The image upload failed. Try a smaller file (under 5 MB), or convert it to JPEG.
- I deleted something by mistake. Contact the developer — every change is saved in Git history and can be recovered.