Wijzigingen

Alles wat we hebben uitgebracht.

Nieuwste eerst. Elk item is iets wat je vandaag kunt openen en gebruiken — geen roadmap, geen “binnenkort”.

31Releases
154Wijzigingen
0.1.30Huidig
30 sep 2026Laatst uitgebracht
0.1.3030 sep 2026Groot

In de open lucht

Een homepage die het werk laat zien in plaats van het te beschrijven, een site die een zoekmachine eindelijk kan lezen.

Grote release · De voorgevel

Het product, getoond.

Tot vandaag beschreef de homepage het werk in zinnen, en was de site voor zoekmachines onzichtbaar in negen van haar tien talen. De pagina betoogt nu met tekeningen — een opengewerkte tekening bovenaan, vier eronder — en elke publieke pagina draagt haar taal in haar eigen adres, zodat de vertalingen voor een zoekmachine bestaan.

Opengewerkte winkelVijf vlakken wijken bovenaan uiteen, elk met een deel van de pagina en gelabeld met het bestand waarnaar het compileert, en schikken zich dan tot één afgeronde winkel.
Vier tekeningen meerEén ontwerp dat uitwaaiert in drie winkels, een logo dat zijn palet afstaat, de heenreis en terug van een thema door de bewerkingen van de winkelier, en het drukwerk waarin het ontwerp doorloopt.
Niets te downloadenSVG en gewone keyframes, geen animatiebibliotheek, en elke tekening staat stil voor wie zijn systeem om rust heeft gevraagd.
Eindelijk vindbaarTien talen hebben een eigen adres, met alternatieven, een sitemap en een robots-bestand: negen ervan zijn niet langer onzichtbaar.
  • OpgelostHet aantal bestanden op de homepage wordt nu geteld, niet ingetypt. Het getal waarop de compileranimatie bleef staan was in de animatie zelf geschreven en liep één achter op het thema. Het leest nu de echte telling, in zoveel cijfers als nodig, en een test rendert de pagina in alle tien de talen en faalt zodra een getal erop niet klopt met wat een compilatie werkelijk oplevert.
  • NieuwElk thema beschrijft zichzelf nu in gestructureerde data. Een productpagina verklaart het hele product en elk van zijn varianten — prijs, valuta, beschikbaarheid, staat, kleur, maat, materiaal, streepjescode — en niet alleen degene die een koper toevallig heeft gekozen, zodat een agent die de pagina leest het hele assortiment in één keer ziet. Collecties sommen hun producten op volgorde op, artikelen dragen auteur en datum, kruimels zeggen waar een pagina staat, en de winkel zelf verklaart haar naam, logo en zoekfunctie. Overal JSON-LD, geen microdata, precies wat Shopify vraagt. Het telt elke maand zwaarder: AI-agenten kopen inmiddels via Shop Pay, en ze lezen velden, geen mooie pagina's.
  • NieuwEen statuspagina die controleert in plaats van beweert. Vijf dingen worden elke minuut getest en de uitkomsten dertig dagen bewaard: de app, de database, Shopify, e-mail en de compiler — die niets pingt maar een heel thema vanaf nul compileert en de bestanden telt, want als hij er geen kan maken, is de rest het melden niet waard. Shopify en e-mail worden van hun eigen publieke statuspagina's gelezen, zodat hun storing als de hunne verschijnt. Elke controle is getekend als een balk die bij aanwijzen zijn moment en zijn latentie toont, en de voettekst van elke pagina draagt de huidige toestand als link in plaats van een decoratief groen stipje.
  • NieuwDe homepage laat het product zien in plaats van het te beschrijven. Vier tekeningen, alle in beweging: één ontwerp dat uitwaaiert in drie winkels die een catalogus delen en het verder nergens over eens zijn; het logo van een klant dat zijn kleuren afstaat aan een palet en een letterduo; de heenreis en terug van een thema dat weggaat, door de winkelier wordt herschreven en met zijn woorden intact terugkomt; en het drukwerk waarin het ontwerp doorloopt. Getekend in SVG met gewone keyframes — geen animatiebibliotheek, niets te downloaden — en alles staat stil voor wie zijn systeem om rust vraagt.
  • NieuwBovenaan staat een opengewerkte tekening van een winkel. Vijf vlakken zweven uit elkaar, elk met een deel van de pagina — de koptekst, de hero, de producten, de voettekst en het raster waarop alles rust — en elk gelabeld met het bestand waarnaar het compileert. Om de paar seconden schikken ze zich weer samen en landen de delen als één afgeronde pagina. Dat is het hele betoog in één tekening: wat op een winkel lijkt is een stapel bestanden, en de winkelier houdt ze allemaal.
  • NieuwEen winkel kan worden ontkoppeld, en ontkoppelen meent het. De knop staat op de pagina van de winkel zelf, voor eigenaars en beheerders. Hij verwijdert EverStorefront uit de Shopify-admin van die winkel en wist daarna alles wat ervan bewaard wordt — catalogus, woorden, projectkoppelingen, leveringsgeschiedenis. Thema's die al in de winkel staan blijven precies waar ze zijn, want het zijn de bestanden van de winkelier en niet de onze. Dat de app werkelijk wordt gedeïnstalleerd is de kern: de winkel opnieuw verbinden vraagt de eigenaar vanaf het begin om toestemming, in plaats van stil door te gaan op een toestemming van maanden geleden.
  • NieuwDe publieke site is te vinden. Elke pagina draagt de taal nu in haar adres — /de/changelog, /ja/docs — want taal was een cookie: één adres bediende alle tien, en een zoekmachine stuurt geen cookie en vraagt in het Engels. Negen vertalingen waren onzichtbaar. Elke pagina draagt nu een omschrijving, een canoniek adres, alternatieven voor alle tien talen en de kaarten die een gedeelde link ergens op laten lijken. De homepage beschrijft zichzelf in gestructureerde data. Er is een robots-bestand en een sitemap die elke pagina met haar tien talen ernaast opsomt. Alles achter een aanmelding vraagt om helemaal niet opgenomen te worden, en het taalmenu bestaat nu uit echte links om te delen in plaats van een knop die stilletjes een cookie zet.
0.1.2929 sep 2026Thema

Je wijzigingen gaan mee

Een met de hand geïmporteerd thema wordt nu herkend, dus de woorden die een winkelier in Shopify typte overleven de volgende download.

  • OpgelostWijzigingen uit Shopify's thema-editor overleven een herbouw, ook via de downloadweg. EverStorefront las een thema altijd al terug voordat het opnieuw bouwde — maar alleen als het dat thema er zelf had neergezet. Een thema dat je als zip downloadde en met de hand importeerde was onzichtbaar: de volgende download kwam stilletjes terug met de woorden van het ontwerp, en die van de winkelier waren weg. Nu wordt het thema in de winkel op naam gevonden, hun werk eruit gelezen en in de nieuwe zip gebouwd.
  • VerbeterdNiemand hoeft een thema nog met de hand te koppelen. Voor elke bouw wordt de winkel gevraagd welke thema's hij bewaart, en het onze wordt op naam herkend: dat wat bij de gedownloade zip hoort, of het nieuwste van ons als er meerdere zijn. Het loopt nooit terug naar een ouder thema, en een thema dat de winkelier hernoemd heeft blijft het thema dat wij lezen — hernoemen is hoe hij het opeist. Vind in Shopify blijft, als uitwijk en niet als stap.
  • OpgelostHun woorden zijn woorden, geen instellingen. De lezer zocht het opschrift van een knop door elke instelling te nemen waarvan de naam 'button' bevatte — op een echt thema dus de achtergrondkleur van de knop. Zo kwam de hero van een winkel binnen met het opschrift rgba(0,0,0,0). Nu wordt het opschrift precies geraakt en wordt elke waarde geweigerd die duidelijk geen taal is: een hexkleur, een rgb- of hsl-waarde, een URL, een bestandsverwijzing, een kaal getal, true of false. Wat het thema niet draagt wordt regel voor regel aangevuld vanuit de winkel, zodat een kop die op de pagina is gevonden niet meer wordt weggegooid omdat het thema toevallig de regel eronder leverde.
  • OpgelostHun woorden overnemen leest een live thema waarin Shopify commentaar schrijft. Het vroeg om één vorm van de bestandsinhoud en las streng — dezelfde twee fouten als het samenvoegen bij een herbouw — dus op een echte winkel kwam het terug met de melding niets gevonden te hebben. Het leest nu welke vorm er ook binnenkomt en begrijpt het commentaarblok, en juist dat laat een eerste levering openen met de koppen van de winkelier in plaats van de onze.
  • OpgelostEen project verwijderen en een winkel ontkoppelen doen nu echt wat ze zeggen. Beide knoppen zaten in een ander formulier — dat voor het hernoemen van een project en dat voor de eigen instellingen van een winkel — en een browser gooit een formulier binnen een formulier stilletjes weg. De knop hoorde dan bij het buitenste: Verwijderen hernoemde het project naar de naam die het al had en bracht je terug op dezelfde pagina, en Ontkoppelen bewaarde de instellingen. Er is niets vernield en niets verkeerd bewaard; de handeling liep eenvoudigweg nooit. Ze staan nu elk apart, en een controle weigert voortaan elk formulier binnen een formulier.
  • OpgelostDe koptekst en voettekst overleven een herbouw. Een sectiegroep is een bestand met vier delen — welk soort het is, zijn naam, zijn secties en hun volgorde — en het samenvoegen gaf alleen de laatste twee terug. Shopify herkende het bestand daarna niet meer als sectiegroep, dus het tweede thema dat een winkel ontving kwam aan zonder aankondigingsbalk, zonder koptekst en zonder voettekst. Alleen de weg via het samenvoegen werd geraakt, en daarom zag een eerste levering er goed uit en de volgende niet.
  • OpgelostHet thema van een winkelier teruglezen werkt. Shopify schrijft een commentaarblok boven de JSON in settings_data.json en in elke sectiegroep — een waarschuwing dat het bestand vanzelf wordt gemaakt — en een strenge JSON-lezer weigert een bestand dat zo begint. Elk gelezen bestand werd op die regel weggegooid, geruisloos, dus het samenvoegen zag een leeg thema hoe goed de rest ook werkte. De lezer begrijpt die commentaren nu, en de woorden, afbeeldingen en sectievolgorde van de winkelier komen terug waar ze horen.
  • OpgelostEen thema wordt langs een tweede weg gelezen wanneer de eerste niet antwoordt. Shopify gaf elk gevraagd bestand terug met een leeg lichaam — geen tekst, geen fout, niets om mee te werken — dus valt de app nu terug op de asset-API en leest elk bestand apart. Blijft een leesronde leeg, dan noemt de geschiedenisregel de vorm die Shopify stuurde en wat de tweede weg zei, in plaats van het als een lege winkel te melden.
  • OpgelostEen thema teruglezen gaat nu om met elke vorm waarin Shopify een bestand aanlevert. De query vroeg alleen om platte tekst, en grotere bestanden geeft Shopify terug als Base64 of als een link om op te halen — op een echte winkel werd zo elk bestand overgeslagen en viel er nooit iets samen te voegen. Base64 wordt gedecodeerd en een link opgehaald, alle tegelijk in plaats van na elkaar.
  • OpgelostDe voorbeeld- en editorlinks op de regel van een winkel wijzen niet langer naar een thema dat er niet meer is. Een thema verwijderen in Shopify liet de app met het id achter, en de links die het aanbood leidden naar 'het opgegeven thema bestaat niet'. De controle die ons thema vindt vergeet nu ook een verwijderd thema, of een dat bestaat maar geen bestanden bevat: de links verdwijnen en Vind in Shopify komt ervoor in de plaats.
  • VerbeterdDe geschiedenistabel zegt in woorden, in de regel zelf, wat er werkelijk gebeurde. Een download leest nu 96 bestanden · wijzigingen uit ledger-v9 samengevoegd, of zegt dat er in die winkel nog niets van ons stond en dit een verse bouw is. Of het werk van een winkelier wordt meegenomen valt niet meer af te leiden — en het detail is uit een hover gekomen, waar het makkelijk te missen was.
0.1.2829 sep 2026Workspace

Leesbare uitnodigingslinks

De link onder een nieuwe uitnodiging was witte tekst op een wit vlak.

  • OpgelostUitnodigings-, overdrachts- en reviewlinks hebben nu een eigen kleur en een rand in plaats van die van de melding te erven. Ze waren overal leesbaar behalve op de ene plek die telt: het moment waarop de uitnodiging ontstaat. Eén klik selecteert het hele adres.
0.1.2729 sep 2026Workspace

Live op een eigen domein

De publieke site en de app draaien nu op aparte adressen, e-mail vertrekt echt, en de Shopify-app wordt vanuit de repository geconfigureerd.

  • NieuwTwee adressen. De publieke site — de homepage, de docs, het logboek, de juridische pagina's en Probeer een winkel — staat op everstorefront.com. Alles waarvoor je moet inloggen staat op app.everstorefront.com. Een link naar de verkeerde helft stuurt door naar de juiste, dus niets loopt dood.
  • NieuwJe sessie hoort alleen bij de app. Omdat de twee helften aparte adressen zijn, krijgt de publieke site hem nooit — niet bij de docs, niet bij het logboek, niet bij de afbeelding boven een e-mail.
  • NieuwE-mail is live. Wachtwoordherstel, uitnodigingen, overdrachten en reviewlinks verlaten nu de server en komen aan, verzonden vanaf noreply@ op ons eigen geverifieerde domein, met de merkband erboven. Tot vandaag werden ze alleen naar een logboek geschreven.
  • VerbeterdDe documentatielink in elk gecompileerd thema wijst naar de publieke site. Hij staat het hele themaleven lang in de Shopify-admin van de winkelier, en opent nu voor iedereen — zonder account, zonder inloggen, zonder omleiding.
  • VerbeterdShopify heeft de knop hernoemd waarmee je een thema aan een winkel toevoegt. Hij heet nu Importeren, en de docs, de app en de foutmeldingen zeggen dat ook.
  • OpgelostDe app start zonder Shopify-gegevens. Een verse installatie draait, en het koppelen van een winkel wacht op de sleutels in plaats van te weigeren op te starten.
0.1.2622 sep 2026Groot

Koreaans

Een tiende taal, aan beide kanten tegelijk: het thema voor de bezoekers en de app voor wie ermee bouwt.

Grote release · 한국어

Koreaans, thema en app samen.

Korea koopt online in een tempo dat weinig landen halen, en een Koreaanse bezoeker die op een Engelse kassa stuit, vertrekt. Het thema wordt daarom nu in het Koreaans geleverd — webwinkel en editor — en volgens de regel van drie releases geleden de app ook: elke pagina, de docs, dit logboek, de geschiedenis van het thema en alle 120 receptnotities, geschreven in plaats van machinaal vertaald. Koreaanse zetting is aan beide kanten geregeld, inclusief de ene regel waar Latijnse typografie geen tegenhanger voor heeft: een Koreaanse regel breekt tussen woorden, nooit binnen een woord.

Thema 0.8.0Webwinkelteksten met meervouden en elk label in de editor in het Koreaans; het komt in de taalkiezer zodra een winkel het publiceert.
De app in het KoreaansNu tien app-talen: het voettekstmenu krijgt 한국어 met zijn vlag, en elke pagina, melding, docspagina, logboekvermelding en receptnotitie leest erin.
Koreaanse zettingKoppen verliezen hun aangehaalde letterspatiëring, de lopende tekst krijgt meer regelafstand, een Koreaans systeemlettertype springt bij achter de gekozen families, en woorden blijven heel aan het eind van een regel.
HerkendEen browser die op Koreaans staat komt bij het eerste bezoek in het Koreaans uit; daarna wordt de keuze op het account onthouden.
  • NieuwThema 0.8.0: de webwinkel en de thema-editor zijn vertaald naar het Koreaans — elke tekst die een klant ziet met meervoudsvormen, en elke sectie, instelling en optielabel in Aanpassen.
  • NieuwDe app in het Koreaans: elke pagina, knop, melding en fout, plus de dertien docspagina's, elke logboekvermelding, de versiegeschiedenis van het thema en alle 120 receptnotities. Het voettekstmenu toont het met zijn vlag.
  • NieuwKoreaanse zetting aan beide kanten: is de paginataal Koreaans, dan verliezen koppen hun negatieve letterspatiëring, stijgt de regelafstand van de tekst, springt Apple SD Gothic Neo, Pretendard of Noto Sans KR bij achter de gekozen families, die geen hangul hebben, en blijven woorden heel aan het eind van een regel in plaats van te worden afgebroken.
  • VerbeterdEen browser met Koreaans als voorkeurstaal wordt bij het eerste bezoek herkend; de voettekstnotitie en de docs spreken nu van tien talen.
0.1.2522 sep 2026Groot

Japans

Een negende taal, aan beide kanten tegelijk: het thema voor de bezoekers en de app voor wie ermee bouwt.

Grote release · 日本語

Japans, thema en app samen.

Japan is een van de grootste markten op Shopify buiten de Engelstalige wereld, en Japanse winkeliers beoordelen een thema eerst op zijn typografie. Het thema wordt daarom nu in het Japans geleverd — webwinkel en editor — en volgens de regel van twee releases geleden de app ook: elke pagina, de docs, dit logboek, de geschiedenis van het thema en alle 120 receptnotities, geschreven in plaats van machinaal vertaald. Japanse zetting is aan beide kanten geregeld, tot aan de plek waar een regel mag breken.

Thema 0.7.0Webwinkelteksten met meervouden en elk label in de editor in het Japans; het komt in de taalkiezer zodra een winkel het publiceert.
De app in het JapansNu negen app-talen: het voettekstmenu krijgt 日本語 met zijn vlag, en elke pagina, melding, docspagina, logboekvermelding en receptnotitie leest erin.
Japanse zettingKoppen verliezen hun aangehaalde letterspatiëring, de lopende tekst krijgt meer regelafstand, een Japans systeemlettertype springt bij achter de gekozen families, en regels breken volgens Japanse regels in plaats van op spaties.
HerkendEen browser die op Japans staat komt bij het eerste bezoek in het Japans uit; daarna wordt de keuze op het account onthouden.
  • NieuwThema 0.7.0: de webwinkel en de thema-editor zijn vertaald naar het Japans — elke tekst die een klant ziet met meervoudsvormen, en elke sectie, instelling en optielabel in Aanpassen.
  • NieuwDe app in het Japans: elke pagina, knop, melding en fout, plus de dertien docspagina's, elke logboekvermelding, de versiegeschiedenis van het thema en alle 120 receptnotities. Het voettekstmenu toont het met zijn vlag.
  • NieuwJapanse zetting aan beide kanten: is de paginataal Japans, dan verliezen koppen hun negatieve letterspatiëring, stijgt de regelafstand van de tekst, springt Hiragino Sans, Yu Gothic of Noto Sans JP bij achter de gekozen families, die geen kana of kanji hebben, en breken regels volgens strikte Japanse regels.
  • VerbeterdEen browser met Japans als voorkeurstaal wordt bij het eerste bezoek herkend; de voettekstnotitie en de docs spreken nu van negen talen.
  • VerbeterdDe demokaart op de inlogpagina draagt een klein groen pilletje in de hoek, zodat duidelijk is wat hij opent voordat je er een woord van leest.
0.1.2422 sep 2026Voorbeeld

Voorgestelde winkels om te proberen

Klik op het adresveld bij Een winkel proberen en er klappen acht echte Shopify-winkels uit, elk met hun branche.

  • NieuwAcht suggesties bij het veld Een winkel proberen — Gymshark, Allbirds, Kith, Brooklinen, Death Wish Coffee, Dr. Bronner's, Meowingtons en Fly By Jing — elk met een klein label van hun branche, zodat de breedte van wat het gereedschap aankan al zichtbaar is voor je iets typt. Van elk is gecontroleerd dat de catalogus openbaar is; geen enkele is aan ons verbonden.
  • NieuwDe lijst is een eigen menu van de app, niet dat van de browser: hij opent bij focus, filtert terwijl je typt, beweegt met de pijltjestoetsen, kiest met Enter en sluit met Escape.
  • VerbeterdDe kaart voor lege winkels zegt niet langer dat een myshopify.com-domein nodig is, want dat is het niet.
0.1.2322 sep 2026Workspace

Basic en Pro

Eén winkel of veel. De rest is hetzelfde — en wat je pakket niet bevat wordt getoond, niet verborgen.

  • NieuwTwee accounttypes, gekozen bij het maken van een workspace en later te wijzigen: Basic draait één winkel met je eigen team; Pro koppelt zoveel winkels als je wilt, met klantaccounts en overdracht. Alle ontwerpfuncties, het volledige thema en het drukwerk zitten in beide.
  • NieuwWat een pakket niet bevat staat grijs met een slot in plaats van weggehaald, zodat je altijd ziet wat het product kan: een tweede winkel koppelen, de rol Klant en een project overdragen dragen elk een Pro-label en een regel over waar het voor is.
  • NieuwElke grens wordt op de server afgedwongen én in de interface getekend; het slot is nooit het enige dat het tegenhoudt.
  • NieuwEen winkeladres mag nu het eigen domein van de winkel zijn — gymshark.com vindt zelf zijn myshopify.com-adres — net als het myshopify-adres of een kale handle.
  • VerbeterdDemo-workspaces kunnen in geen enkel pakket een echte winkel koppelen: een demo wordt na een dag verwijderd, en dat zou de app van een echte winkel loskoppelen.
  • VerbeterdLeden heet nu Workspace-leden; de twee voettekstgroepen staan netjes en breken op de telefoon als blokken; de docs zeggen dat een thema bestanden zijn in het Shopify-account van de winkelier.
0.1.2222 sep 2026Groot

Het tweede bedrijf: drukwerk

Bestel-e-mails, de pakbon en de cadeaubon, gezet in hetzelfde ontwerp als het thema — het laatste punt op de roadmap.

Grote release · Tweede bedrijf

Het thema was het eerste bedrijf. Dit is wat daarna aankomt.

Een winkel blijft praten na de verkoop: de bevestiging, het verzendbericht, de pakbon in de doos, de cadeauboncode, het welkom bij het aanmaken van een account. Shopify verstuurt dat alles vanuit eigen sjablonen, die er standaard uitzien als Shopify. Drukwerk zet elk ervan in het ontwerp van het project — palet, letter, hoeken, logo — met een voorbeeldbestelling in het voorbeeld en klaar om ongewijzigd in Shopify te plakken. Het heeft zijn eigen plek in de rail, onder Tweede bedrijf, zodat niemand ernaar hoeft te zoeken.

Vijf e-mailsOrderbevestiging, verzendbevestiging met track & trace, verlaten checkout, cadeaubon, welkom bij je account.
De pakbonOpgemaakt voor print met de band en letter van het merk; ontvanger, afzender, artikelen, SKU's, aantallen.
Echte LiquidElk stuk is een meldingssjabloon dat Shopify ongewijzigd accepteert; Liquid kopiëren, .liquid downloaden of alles als zip.
In acht talenDe woorden van elk stuk volgen de app-taal bij het openen van de pagina; wissel en kopieer opnieuw voor een andere.
  • NieuwDrukwerk per project: vijf e-mails en de pakbon, gecompileerd uit het huidige ontwerp, elk met een voorbeeldbestelling in het voorbeeld, elk te downloaden of naar het klembord te kopiëren als Liquid voor Shopify's meldingeneditor, met de exacte plek om het te plakken eronder.
  • NieuwEen groep Tweede bedrijf in de rail met Drukwerk, een overzicht van het drukwerk van elk project en een mintgroene kaart op de projectpagina — zodat het tweede bedrijf leest als iets anders dan winkels en thema's zonder de schil te veranderen.
  • NieuwEen docs-pagina, Drukwerk, die uitlegt wat het maakt, waar het heen gaat en waarom het geplakt wordt in plaats van verzonden.
  • OpgelostDe kleurstalen van de brandkit tonen geen browser-tooltip meer.
0.1.2122 sep 2026Workspace

Privacybeleid en voorwaarden

Twee pagina's die duidelijk zeggen wat we bewaren, wat we niet doen, en dat het thema van jou is. Eén adres voor alles: legal@.

  • NieuwEen privacybeleid op /privacy: wat de app opslaat en waarom, de drie cookies die ze zet, wie de gegevens verder aanraakt, hoe lang ze blijven, Shopify's privacy-webhooks en je rechten — geschreven om gelezen te worden.
  • NieuwServicevoorwaarden op /terms: wat de dienst is, dat elk gecompileerd thema van jou is, accounts, gekoppelde winkels, aanvaardbaar gebruik, kosten, beschikbaarheid, beëindiging, garantie en aansprakelijkheid, toepasselijk recht.
  • VerbeterdBeide zitten achter een klein menu Juridisch in de voettekst, naast de taalkeuze, in het Engels gepubliceerd zodat de betekenis exact is, en dragen legal@ als enige contactadres.
0.1.2022 sep 2026Groot

Twee demo's, één klik van de inlogpagina

Eén winkel of een bureau met twaalf klanten — fictief, volledig uitgewerkt en een dag lang van jou.

Grote release · Demo

Zie het werken voordat je iets koppelt.

De inlogpagina heeft nu een deur naar een demo. Kies er een van twee: een winkelier met één merk en één winkel, of een studio met twaalf klanten in twaalf branches. Elk opent een verse, privé workspace met het hele verhaal — catalogi, brandkits met logo's, versies van weken terug met echte bewijsresultaten, beoordelingslinks met antwoorden van klanten, een wachtende overdracht, winkels achter op het thema, een team met rollen. Niets erin is echt, alles erin werkt, en na een dag wist het zichzelf.

Eén winkelFennel & Ash: één ontwerp uit de brandkit, vier versies, de goedkeuring van een partner via een link.
BureauLarkspur & Vale: twaalf klanten, negen met getekende merken, open, gesloten en verlopen beoordelingslinks, een overdracht in afwachting, drie winkels met een thema-update.
Volledig uitgewerktElke versie draagt een echt bewijs — gecompileerd en gecontroleerd bij het aanmaken — en versienotities zeggen wat er veranderde.
WegwerpbaarEen nieuwe workspace per bezoek, een willekeurige gebruiker, een sessie van een dag; na 24 uur wordt alles opgeruimd.
  • NieuwVerken de demo op de inlogpagina leidt naar een keuze: het merkteken, twee kaarten, één klik. De workspace staat in minder dan een halve seconde.
  • NieuwNegen getekende klantmerken in de bureau-demo — een vlasblad, een golf, een H&F-monogram, een brilmontuur, een bes, twee schuine strepen, een steenmannetje, een open boek, een poot — elk meegenomen in de brandkit, de koptekst van het gecompileerde thema en de projectrij.
  • VerbeterdProjectrijen tonen het merk van de klant zodra er een logo in de kit zit, in plaats van het letterstaal.
0.1.1922 sep 2026Thema

Het laatste browser-bedieningselement, weg

Thema 0.6.3: de landenlijst op het adresformulier is nu de eigen keuzelijst van het thema, met provincies waar een land ze heeft.

  • NieuwLandkeuze op het klantadresformulier: een knop, een typ-om-te-filteren-veld en een lijst met pijltjestoetsen, Enter en Escape, getekend met dezelfde tokens als elk ander menu in het thema. Heeft een land provincies of staten, dan verschijnt een tweede keuze; anders blijft het vrije tekstveld. Zonder JavaScript wordt de gewone select nog steeds getoond.
  • VerbeterdTheme Check draait schoon op 0.6.3 — 89 bestanden, geen overtredingen — met de acht taalbestanden en de hernoemde assets. De Bewijspagina zegt bij het ene overgebleven native element dat het alleen zonder JavaScript verschijnt.
0.1.1822 sep 2026Workspace

Uitnodigingen, overdrachten en beoordelingslinks komen per e-mail

De drie links die je kopieerde en plakte gaan nu vanzelf de deur uit, onder de kop.

  • NieuwEen lid uitnodigen mailt de uitnodiging: wie uitnodigt, voor welke workspace, in welke rol, en een knop die haar opent en zo nodig het account aanmaakt. De link staat nog steeds op de Ledenpagina om met de hand door te geven.
  • NieuwEen overdracht mailt de klant: wie wat overdraagt, en een knop die precies laat zien wat ze zouden ontvangen voordat er iets beweegt.
  • NieuwBeoordelingslinks krijgen een optioneel e-mailveld: vul het in en de klant ontvangt de link met een korte noot van je studio, zonder account. Laat het leeg en het werkt als voorheen.
  • VerbeterdAlle vier e-mails — deze drie en het wachtwoordherstel — delen één sjabloon en dezelfde woorden in acht talen, en worden naar het serverlogboek geschreven tot een mailprovider wordt ingeschakeld.
0.1.1722 sep 2026Workspace

Wachtwoord vergeten, en de inlogrand verstevigd

Een herstelflow die ontbrak, drie verschuldigde beveiligingen en het lettertype van het merk in de koppen.

  • NieuwWachtwoord vergeten? op het inlogformulier: vul je e-mailadres in, ontvang een link die één keer en een uur werkt, kies een nieuw wachtwoord en je bent ingelogd, met al je andere sessies beëindigd. De pagina zegt hetzelfde of het adres nu een account heeft of niet.
  • NieuwE-mail, met een kop: elk bericht dat de app verstuurt draagt nu bovenaan de EverStorefront-kop en één donkere knop. Tot het domein bestaat wordt post naar het serverlogboek geschreven in plaats van verzonden; één instelling schakelt een provider in.
  • NieuwElke formulierverzending wordt op herkomst gecontroleerd: een verzoek dat niet van EverStorefronts eigen pagina's komt, wordt met een duidelijke melding geweigerd. Shopify's webhooks zijn de ene bewuste uitzondering.
  • NieuwInlogpogingen zijn begrensd — tien per adres en dertig per verbinding in vijftien minuten — en herstelverzoeken nog strakker. Een geblokkeerde poging wordt gevraagd te wachten; of het adres bestaat wordt nooit verteld.
  • VerbeterdCookies dragen de Secure-vlag zodra de app op https draait, zodat een sessie op het echte domein nooit onversleuteld reist.
  • VerbeterdKoppen in de app staan in Montreal Bold, het lettertype van het logo; het cursieve woord in de titels van de wijzigingen en spotlights is Instrument Serif. Beide worden als eigen bestanden geleverd — het laatste stylesheet van een derde partij voor lettertypen in de app is weg.
0.1.1622 sep 2026Workspace

Support, in een venster

De Support-link in de voettekst opent een eigen paneel: het feedbackformulier en vier adressen voor wanneer een formulier de verkeerde vorm is.

  • NieuwSupport opent een modaal venster in plaats van een pagina: een mintgroene kop met de vraag, hetzelfde feedbackformulier als in het gebruikersmenu — bericht, tot drie schermafbeeldingen via plakken, slepen of bestand — en ernaast vier adressen: support@ voor de app of een thema, business@ voor partnerschappen, bureaus en facturen, press@ voor interviews en het merk, bugs@ voor alles wat kapot is. Elk is een tegel die bij hover omhoogkomt en je mailprogramma opent.
  • VerbeterdHet feedbackpaneel is één stuk code waar het ook verschijnt; gebruikersmenu en venster delen het. Escape, de achtergrond en de sluitknop sluiten het venster, dat opent met het berichtveld klaar.
0.1.1522 sep 2026Workspace

Shopify-webhooks

De app luistert nu: een verwijdering koppelt de winkel los, Shopify's gegevensverzoeken worden beantwoord, en een wissing verwijdert wat we bewaren.

  • NieuwVier webhook-eindpunten, elk controleert Shopify's handtekening op de ruwe body voordat er iets wordt gelezen, ontdubbeld op webhook-id zodat een herhaling nooit twee keer draait, en beantwoord in milliseconden.
  • NieuwVerwijdering: haalt een winkelier de app uit zijn Shopify-beheeromgeving, dan wordt de winkel binnen seconden als losgekoppeld gemarkeerd — het token wordt weggegooid, verzenden en lezen stoppen met een duidelijke melding, en de winkelpagina biedt Opnieuw koppelen. De catalogus en projectkoppelingen blijven tot de wissing van Shopify aankomt.
  • NieuwDe winkelwissing, 48 uur na een verwijdering verzonden, wist de winkel: het record, de catalogus, de vastgelegde teksten, metingen, verzendingen en projectkoppelingen. Klantgegevensverzoeken en klantwissingen worden bevestigd en gelogd; de app bewaart geen klantgegevens om terug te geven of te wissen.
  • NieuwEen winkel koppelen abonneert haar automatisch op de verwijderings-webhook; de compliance-webhooks worden één keer op de app in het Shopify-dashboard vastgelegd.
0.1.1422 sep 2026Workspace

Uitloggen vraagt één keer; Onthoud mij

Twee kleine stukjes aan de rand van het inloggen, netjes gedaan.

  • NieuwUitloggen vraagt één keer: de eerste druk rekt de knop over de breedte van het menu en hij leest Bevestigen, in de waarschuwingskleur; de tweede logt je uit. Haal de cursor eraf en hij keert terug naar zijn plek — geen dialoog, geen tweede pagina.
  • NieuwOnthoud mij op het inlogformulier, een eigen schakelaar, standaard aan: aan houdt de sessie dertig dagen in deze browser; uit eindigt ze bij het sluiten van de browser en verloopt hoe dan ook na een dag.
0.1.1321 sep 2026Groot

Vereenvoudigd Chinees

Een achtste taal, aan beide kanten tegelijk: het thema voor kopers en de app voor wie ermee bouwt.

Grote release · 简体中文

Vereenvoudigd Chinees, thema en app samen.

Chineessprekende cross-border verkopers zijn een van de grootste groepen winkeliers op Shopify, en een thema zonder Chinees wordt gepasseerd voordat iemand naar het ontwerp kijkt. Het thema wordt daarom nu geleverd in het Vereenvoudigd Chinees — webwinkel en editor — en, volgens de regel uit de vorige release, de app ook: elke pagina, de docs, deze wijzigingen, de geschiedenis van het thema en alle 120 receptnotities, geschreven in plaats van machinaal vertaald. CJK-typografie wordt aan beide kanten verzorgd, omdat Latijnse zetregels het contact met Chinese tekens niet overleven.

Thema 0.6.2Webwinkelteksten met meervouden en elk editorlabel in het Vereenvoudigd Chinees; de optie verschijnt in de taalkeuze zodra een winkel haar publiceert.
De app in het ChineesNu acht app-talen: het voettekstmenu krijgt 简体中文 met vlag, en elke pagina, melding, docs-pagina, wijziging en receptnotitie leest erin.
CJK-typografieKoppen verliezen hun strakke letterspatiëring, broodtekst krijgt meer regelafstand en een CJK-systeemlettertype springt bij achter de gekozen families, in het thema en in de app.
HerkendEen browser met welke Chinese variant dan ook landt bij het eerste bezoek in het Vereenvoudigd Chinees; de keuze wordt daarna onthouden op het account.
  • NieuwThema 0.6.2: de webwinkel en de thema-editor zijn vertaald in het Vereenvoudigd Chinees — elke klantgerichte tekst met meervouden, en elke sectie, instelling en optie in Aanpassen.
  • NieuwDe app in het Vereenvoudigd Chinees: elke pagina, elk bedieningselement, elke melding en fout, plus de twaalf docs-pagina's, elke wijziging, de releasegeschiedenis van het thema en alle 120 receptnotities. Het voettekstmenu toont het met vlag.
  • NieuwCJK-typografie in beide: is de paginataal Chinees, dan verliezen koppen hun negatieve letterspatiëring, stijgt de regelafstand en springt PingFang, Hiragino Sans GB, Microsoft YaHei of Noto Sans SC bij achter de gekozen families, die geen Chinese glyphs hebben.
  • VerbeterdEen browser met een Chinese variant als voorkeurstaal wordt bij het eerste bezoek herkend als Vereenvoudigd Chinees; de voettekstnotitie en de docs spreken nu van acht talen.
0.1.1221 sep 2026Groot

De app in zeven talen

Alles wat je in EverStorefront leest — elke pagina, elk bedieningselement, elke melding, de docs, de wijzigingen — in dezelfde zeven talen als het thema.

Grote release · App-talen

De app spreekt dezelfde zeven talen als het thema.

Sinds 0.1.9 wordt elk thema geleverd in het Engels, Frans, Duits, Spaans, Italiaans, Nederlands en Braziliaans Portugees. Nu de app ook, overal — niet een koptekst en een paar knoppen, maar elke pagina, het ontwerppaneel, de brandkit, beoordelingslinks, de bewijspagina, versienotities, de docs, deze wijzigingen, de geschiedenis van het thema en de notitie bij elk van de 120 recepten. Een Franse studio werkt in het Frans aan een winkel die in het Nederlands verkoopt; de twee raken nooit verward.

Elke paginaSchil, dashboard, projecten, winkels, leden, instellingen, ontwerppaneel, brandkit, beoordeling, bewijs, patronen, proberen, inloggen — alles.
App-taalEen klein menu in de voettekst naast de versie, met een vlag per taal, zo gelabeld dat het nooit met de talen van het thema wordt verward.
Ook de lange tekstenDe twaalf docs-pagina's, elke wijziging, de releasegeschiedenis van het thema en elke receptnotitie, per taal geschreven in plaats van door een machine gehaald.
OnthoudenJe keuze wordt bewaard op je account en, vóór het inloggen, in deze browser; het eerste bezoek volgt de browsertaal.
  • NieuwZeven app-talen: Engels, Frans, Duits, Spaans, Italiaans, Nederlands en Braziliaans Portugees, op elke pagina en in elk bericht dat de app kan tonen, met meervouden. Het taalattribuut van de pagina volgt, zodat schermlezers van stem wisselen.
  • NieuwApp-taal in de voettekst: een klein menu naast de versie met een vlag per taal, gelabeld App-taal, met een regel die zegt dat thema's hun eigen talen voor kopers dragen. Het verandert alleen wat je hier leest.
  • NieuwDe docs, de wijzigingen, de releasegeschiedenis van het thema en elke receptnotitie in het Patronenboek zijn in alle zeven talen geschreven.
  • NieuwJe taal wordt onthouden op je account en, vóór het inloggen, in deze browser; een eerste bezoek volgt de voorkeurstaal van de browser.
  • VerbeterdTekst selecteren waar dan ook in de app licht op in het merkgroen in plaats van het standaardblauw van de browser.
0.1.1121 sep 2026Workspace

Bewijs

Elke versie draagt haar bewijs: controles op de themabron, kleurcontrast, gewicht — en Lighthouse naast hun thema.

  • NieuwEen Bewijs-pagina voor elke versie: zestien controles op het gecompileerde thema zelf — taal, sprunglink, alt-tekst, benoemde knoppen, gelabelde velden, zichtbare focus, verminderde beweging, geen door de browser getekende bedieningselementen, werkt zonder JavaScript, geen externe scripts, lui geladen afbeeldingen, één klein script, één stylesheet, geen font-reflow, geen client-framework — elk met het cijfer erachter.
  • NieuwKleurcontrast voor elk paar dat het thema tekent, uit het palet van die versie, met WCAG AA- en AAA-oordelen en een live voorbeeld.
  • NieuwNaast hun thema: meet de huidige homepage van de winkel van buitenaf — scripts, stylesheets, externe hosts, lettertypen, bytes — naast de cijfers van dit thema. Lighthouse via Google's PageSpeed op hun winkel van vandaag en op het concept zodra het in Shopify staat; een PSI_KEY verhoogt het quotum.
  • NieuwZoeken in Shopify: na het uploaden van een zip vindt één klik het thema op naam en vult de voorbeeld- en editorlinks in de matrix, zodat de zip-route dezelfde links krijgt als een verzending.
  • VerbeterdElk palet in het Patronenboek haalt nu AA op elk paar — 21 zijn bijgesteld, meestal een tint donkerder voor gedempte tekst en een tint dieper voor enkele accenten — en de drie ontwerpen van de brandkit stellen gedempte tekst en knopteksten op dezelfde manier bij.
  • VerbeterdDe zoekknop van het thema heeft een naam voor schermlezers.
  • OpgelostDe balk toont ingeklapt niet langer de tooltip van de browser; de pillen in de projectkop hebben ruimte eronder; de Shopify-kaart draagt een klein grijs merk; het bladeren in de docs toont bij hover een pijl.
0.1.1021 sep 2026Docs

Docs

Twaalf pagina's die het hele verhaal uitleggen, openbaar, en gelinkt vanuit elk thema in Shopify.

  • NieuwDocs op /docs: wat EverStorefront is, een winkel koppelen, ontwerp, de brandkit, veel winkels, versturen, versies en beoordelingslinks, thema-updates, talen, het thema, team en overdracht, en de vragen die mensen als eerste stellen. Openbaar, met dezelfde pagina's in de app.
  • NieuwEen themanaslag gegenereerd uit het thema zelf: elke sectie met haar instellingen, typen en opties precies zoals de winkelier ze ziet in Aanpassen, altijd actueel met de themaversie.
  • NieuwElk gecompileerd thema draagt nu het adres van de docs als documentatielink en een supportlink, zodat de Thema's-pagina van een winkelier in Shopify hierheen wijst.
  • VerbeterdDocs-pagina's verschijnen in het zoekpalet; de Support-link leidt naar de vragenpagina tot er een helpdesk bestaat.
0.1.921 sep 2026Thema

Talen

Zeven talen in elk thema, in de webwinkel én in de editor.

  • NieuwElk thema wordt nu geleverd in het Engels, Frans, Duits, Spaans, Italiaans, Nederlands en Braziliaans Portugees: elke tekst die een klant kan lezen, met meervouden, zodat een winkel die een tweede taal publiceert werkt zodra die aan gaat.
  • NieuwDe thema-editor spreekt die talen ook — elke sectienaam, instelling en optielabel — precies waar de Theme Store-beoordeling op let.
  • NieuwEen taalkeuze en een land / valuta-keuze in de voettekst, alleen zichtbaar als de winkel er meer dan één publiceert, gebouwd als eigen menu's van het thema met toetsenbordbediening en zonder browser-bedieningselementen. Een schakelaar in de voettekst zet ze uit.
  • VerbeterdThema 0.6.0 draagt dit allemaal; projecten met winkels op een eerder thema zien de update op de projectpagina.
0.1.821 sep 2026Workspace

Thema-updates als kringloop

Het thema heeft een eigen versie. Is er een nieuwere, dan zegt het project dat en genereert opnieuw.

  • NieuwElk thema draagt een eigen versienummer (vandaag 0.5.0), los van dat van de app. Elke projectversie legt vast met welk thema ze is gebouwd, en de winkelmatrix toont het naast de live versie.
  • NieuwAls een winkel achterloopt, toont de projectpagina een Thema-kaart met de winkels, wat er veranderde sinds hun versie, en een knop Opnieuw genereren per winkel of voor alle — hier een download, een verzending zodra de API-route open is. De eigen bewerkingen van de winkelier in Shopify worden teruggelezen en bewaard; alleen de bestanden van het thema bewegen.
  • NieuwDe wijzigingen eindigen nu met de geschiedenis van het thema zelf, versie voor versie, zodat een winkelier ziet wat een nieuwe generatie brengt voordat hij erom vraagt.
  • VerbeterdHet dashboard markeert een project waarvan winkels een thema-update hebben wachten, en de versietijdlijn noteert de verandering van themaversie bij het opnieuw genereren.
0.1.721 sep 2026Workspace

Openbare goedkeuringslinks

De klant opent een link, bekijkt elke pagina met zijn producten en drukt op Goedkeuren. Zonder account.

  • NieuwBeoordelingslinks, gemaakt vanaf de projectpagina: zeg voor wie, op welke winkel de preview loopt en hoe lang hij open blijft (7, 30 of 90 dagen). Kopieer hem, stuur hem hoe je wilt, sluit hem wanneer je wilt.
  • NieuwWat de klant ziet: home, collectie, product en winkelwagen op zijn echte producten, in desktop- of telefoonbreedte, met voor / na tegen zijn winkel van vandaag — onder de naam en het logo van de studio, niet de onze.
  • NieuwGoedkeuren of wijzigingen vragen met een naam en een notitie. Wijzigingsverzoeken vereisen een notitie; goedkeuringen niet. Elke reactie rijgt zich aan op de link en op de projectpagina, en zegt of het ontwerp is veranderd sinds ze werd geschreven.
  • NieuwEen goedkeuring via een link landt op de bijpassende versie, met de naam van de goedkeurder in de tijdlijn, zodat „v9 · goedgekeurd door Priya Nair” hetzelfde leest of ze nu een account had of niet.
  • VerbeterdGesloten en verlopen links tonen een eenvoudige pagina die de studio noemt bij wie je een nieuwe vraagt; hun reacties blijven bij het project.
0.1.621 sep 2026Ontwerp

De brandkit komt binnen

Sleep het logo erin; het palet, de typografie en drie passende ontwerpen volgen.

  • NieuwBrandkit, één per project: sleep, plak of kies een logo (SVG, PNG, JPG of WebP) en de kleuren worden pixel voor pixel in je browser gelezen voordat het uploadt. De felste wordt het accent, de donkerste de inkt; klik op een staal om het accent te maken, voeg een hex met de hand toe of verwijder er een.
  • NieuwDrie passende ontwerpen uit de kit — Galerij op wit, Papier op een achtergrond getint uit je accent, Nacht op een achtergrond uit je inkt — elk op een ander basissysteem met passend gekozen typografie, kleuren bijgesteld tot tekst en knoppen het contrast halen. Live previews op de catalogus van de winkel; één klik past toe.
  • NieuwHet logo reist mee in het thema: het zit in de koptekst als bestand in de assets van het thema, zodat de winkelier zijn merk ziet zodra hij het concept bekijkt. Een logo ingesteld onder Thema-instellingen in Shopify wint nog steeds, en het veld kan in de editor worden gewist.
  • NieuwPreviews in het ontwerppaneel en de brandkit tonen het logo ook in de koptekst, en de kit noemt het dichtstbijzijnde palet in het Patronenboek.
  • VerbeterdDe wijzigingen markeren de grote momenten: een grote release draagt een spotlight met een tegel per functie en een accent langs de zijkant.
0.1.521 sep 2026Groot

Snel toevoegen, kleurstalen en vier nieuwe secties

De rest van wat van een webwinkel wordt verwacht.

Grote release · Winkelfuncties

Zeven dingen meer die elke winkel verwacht, ingebouwd.

Samen met het winkelwagenpaneel, zoeken en filters uit 0.1.4 maakt dit de set compleet waar een winkelier naar kijkt voordat hij een thema serieus neemt. Elk is een schakelaar in de groep Functies van het ontwerppaneel, en elk is een echte thema-instelling die de winkelier ook in de Shopify-editor kan wijzigen.

Snel toevoegenRechtstreeks vanaf de kaart in de winkelwagen; een kleine kiezer bij opties.
KleurstalenKleurstippen op kaarten en de productpagina, uit Shopify's eigen staalinstellingen.
Vaste balkToevoegen blijft binnen bereik terwijl de productpagina scrolt.
Submenu's & megamenuUitklapmenu's of kolommen met een afbeelding; ook genest in het telefoonpaneel.
MaattabelKies een pagina; hij opent in een modaal op de productpagina.
Video & 3DGalerijen spelen video, gehoste video en 3D-modellen.
Vier sectiesMeerdere kolommen, klantenreacties, logobalk en veelgestelde vragen, klaar om aan te zetten.
  • NieuwSnel toevoegen op productkaarten: producten met één variant gaan rechtstreeks de winkelwagen in; producten met opties openen ter plekke een kleine kiezer en daarna het winkelwagenpaneel. Kaarten tonen de knop bij hover; op telefoons is hij er altijd.
  • NieuwKleurstalen op kaarten en de productpagina, uit Shopify's eigen staalinstellingen waar een winkel die heeft, of uit de kleur genoemd in de optiewaarde. Levert geen van beide een kleur op, dan wordt het gewone label één keer getoond.
  • NieuwEen vaste In-winkelwagen-balk op productpagina's die alleen verschijnt als de hoofdknop uit beeld is, met de huidige prijs, en je terugbrengt naar de knop.
  • NieuwSubmenu's in de koptekst: uitklaplijsten of een volledig megamenu met kolommen en een optionele uitgelichte afbeelding, per project gekozen. Geneste menu's verschijnen ook in het telefoonpaneel.
  • NieuwEen maattabelblok op de productpagina: kies een pagina, hij opent in een modaal.
  • NieuwProductgalerijen kunnen video, gehoste video en 3D-modellen aan, met een badge op de miniatuur.
  • NieuwVier homepagesecties — meerdere kolommen, klantenreacties, logobalk en veelgestelde vragen — standaard uit, aangezet en geordend in het ontwerppaneel, met verstandige startinhoud.
  • VerbeterdDe sorteerknop van de collectie is nu ons eigen menu, met toetsenbordbediening, en behoudt de actieve filters als de volgorde verandert.
  • VerbeterdProjecten die vóór een sectie zijn gemaakt, pikken haar automatisch op, uitgeschakeld, zodat nieuwe secties elk project bereiken.
0.1.421 sep 2026Groot

Winkelwagenpaneel, zoeken, filters

De drie dingen waar een winkelier als eerste naar grijpt, ingebouwd in elk thema.

Grote release · Winkelfuncties

De drie dingen waar een winkelier als eerste naar grijpt.

Tot nu toe was het gecompileerde thema schoon en snel, maar sober. Vanaf deze release draagt elk thema de functies waaraan een winkelier ons afmeet — en elk werkt ook zonder JavaScript.

WinkelwagenpaneelToevoegen schuift de winkelwagen vanaf de zijkant in; geen pagina wordt verlaten.
ZoeksuggestiesProducten en collecties voorgesteld terwijl je typt; druk overal op /.
CollectiefiltersElk filter dat de winkel instelde, toegepast zonder herladen, deelbaar via het adres.
  • NieuwEen winkelwagenpaneel: toevoegen schuift de winkelwagen vanaf de zijkant in met aantallen, verwijderen en afrekenen, zonder de pagina te verlaten. De winkelwagenpagina blijft voor wie die verkiest, en het paneel kan per project worden uitgezet.
  • NieuwZoeksuggesties: het zoekicoon opent een paneel dat producten en collecties voorstelt terwijl je typt, met miniaturen en prijzen, en een link naar alle resultaten. Druk overal in de winkel op / om het te openen.
  • NieuwCollectiefilters: beschikbaarheid, prijs en elk filter dat de winkel instelde, met aantallen, toegepast zonder herladen en weerspiegeld in het adres zodat een gefilterde weergave gedeeld kan worden. Op telefoons vouwen de filters achter een knop.
  • NieuwEen groep Functies in het ontwerppaneel zet elk hiervan per project aan of uit.
  • VerbeterdAlles hierboven werkt ook zonder JavaScript — filters versturen als formulier, zoeken gaat naar de zoekpagina, de winkelwagen naar de winkelwagenpagina.
0.1.321 sep 2026Voorbeeld

Elke winkel proberen

Plak een adres, zie de winkel opnieuw ontworpen, naast wat hij vandaag is.

  • NieuwEen winkel proberen: plak het adres van een willekeurige Shopify-winkel en zie hem in Foundry, Ledger of Signal binnen ongeveer dertig seconden — home-, collectie- en productpagina's, in desktop- of telefoonbreedte. Geen account, geen rechten; het leest alleen wat de winkel al openbaar maakt.
  • NieuwHun woorden: previews dragen nu de eigen kop, tagline, aankondiging en verhaaltekst van de winkel, gelezen van de homepage of, bij gekoppelde winkels, uit het huidige thema. De winkelpagina toont precies wat er is gevonden en laat je terugschakelen naar de woorden van het ontwerp.
  • NieuwVoor / na: de winkel zoals hij vandaag is naast het nieuwe ontwerp, onder één sleepbare scheidslijn die beide kanten samen scrolt. Op de probeerpagina en in het ontwerppaneel.
  • VerbeterdDe winkelmomentopname in voor / na toont nu lui geladen afbeeldingen en terugvalinhoud die veel thema's verbergen tot hun scripts draaien.
0.1.220 sep 2026Ontwerp

Diepte, en een installatiegids

Fijnere controle over elk vlak, en een dashboard dat weet wat je hebt gedaan.

  • NieuwStijlknoppen: aparte hoeken voor bedieningselementen, kaarten, afbeeldingen en knoppen met exacte waarden; kopgewicht en letterspatiëring; regelafstand van de tekst; sectieruimte los van de dichtheid; knopgrootte en hoofdletters; stijl van de secundaire knop; productkaartstijl; schaduw; randdikte; sterkte van scheidingslijnen.
  • NieuwSectievarianten: drie indelingen voor koptekst, hero, productkaarten, uitgelichte collectie, productpagina en voettekst — achttien in totaal — elk een echte instelling die de winkelier ook in de Shopify-editor kan wijzigen.
  • NieuwHet Patronenboek groeide naar 120 recepten in twintig branches, 48 paletten en 70 letterparen over 47 families, met een filterbalk met live aantallen, meervoudige facetten, chips voor wat is toegepast, en filters bewaard in het adres zodat een weergave gedeeld kan worden.
  • NieuwVersienotities: elke download of verzending legt het ontwerp vast, en de tijdlijn zegt in gewone woorden wat er veranderde sinds de versie ervoor — „koppen: Inter → Playfair Display”, „hero: overlay → naast elkaar”.
  • NieuwEen installatiegids op het dashboard: vier stappen van een lege workspace naar een thema in een winkel, elk getoetst aan wat de workspace werkelijk heeft, met een voortgangsring. Hij verbergt zichzelf als jij het zegt.
  • NieuwInstellingen: workspacenaam, standaardsysteem, themacredit en supportlink (beide stromen het gecompileerde thema in), eigendom overdragen, workspace verwijderen achter een getypte bevestiging; profiel, foto en wachtwoord; een koppelingspagina die toont hoe thema's een winkel bereiken.
  • NieuwWorkspace-logo's en gebruikersfoto's, bijgesneden en verkleind in de browser voor het uploaden; een zoekpalet op ⌘K voor pagina's, projecten, winkels en elk patroon; toasts in plaats van banners; ontworpen lege toestanden; identiteitstegels op projectrijen.
  • NieuwAfwijkingen per winkel dekken nu palet, letterpaar, dichtheid, elke indelingskeuze en verborgen homepagesecties — elk met een projectstandaard-optie, zodat een afwijking alleen zegt wat verschilt.
  • NieuwFeedback vanuit het gebruikersmenu, ter plekke: een bericht en tot drie schermafbeeldingen via plakken, slepen of kiezen.
  • VerbeterdDe balk is standaard donker met een lichte variant één schakelaar verderop; de inklapknop zit in de bovenbalk naast een kruimelpad; het inhoudspaneel zit in de schil met afgeronde hoeken en scrolt zelfstandig.
  • VerbeterdPaneelgroepen klappen in en onthouden hun toestand; de lettertypekiezers tonen de laatste zes gekozen families.
  • OpgelostEen winkel koppelen die al bij een andere workspace hoort, wordt geweigerd met een duidelijke reden — en biedt, als er een overdracht op je wacht, de knop om die te accepteren.
  • OpgelostHet gebruikersmenu houdt één grootte over beide kanten; de hoekpreset-knop staat gecentreerd; het instellingenicoon is een tandwiel.
0.1.119 sep 2026Workspace

Workspaces, het paneel, het Patronenboek

Eén ontwerp, veel winkels, en de ruimte om het van jou te maken.

  • NieuwKoppel een Shopify-winkel via Shopify's eigen toestemmingsscherm; de catalogus wordt in seconden geïmporteerd. Download het gecompileerde thema en upload het onder Thema's → Thema toevoegen; niets gaat live tot je in Shopify publiceert.
  • NieuwWorkspaces met vier rollen — eigenaar, beheerder, ontwerper, klant. Een klant ziet één project, kan bekijken en goedkeuren, en verder niets. Uitnodigingen zijn links die je doorgeeft.
  • NieuwProjecten koppelen aan één of veel winkels. Een verzendmatrix toont de live versie van elke winkel, conceptlinks en afwijkingen; download één winkel of alle tegelijk.
  • NieuwOverdracht: geef een afgerond project aan de klant. Het verhuist — met winkel en geschiedenis — naar hun workspace; jij houdt een kopie van het ontwerp in je bibliotheek; de link is na gebruik verbruikt.
  • NieuwHet ontwerppaneel: typografie, kleur en vorm, met een live preview van home, collectie en product op de echte catalogus van de winkel. Elke wijziging wordt meteen opgeslagen.
  • NieuwHet Patronenboek: systemen, recepten per branche, paletten en letterparen, doorzoekbaar, met één klik op een project toegepast. Recepten en systemen kunnen in je bibliotheek worden opgeslagen als startpunten van het huis.
  • NieuwTwee systemen erbij: Ledger (Fraunces en Libre Franklin, papier en den, luchtig) en Signal (Space Grotesk en Inter, wit en elektrisch, compact).
  • VerbeterdHet gecompileerde thema sluit precies aan op Shopify's lettertypebibliotheek, met een handle per familie waar de naamregel breekt.
0.1.018 sep 2026Fundament

De compiler

Een ontwerp erin, een echt Shopify-thema eruit.

  • NieuwDe compiler: een ontwerpsysteem en dertien templates worden een compleet Online Store 2.0-thema — zesenzestig bestanden, nul externe JavaScript, Theme Check schoon — dat de winkelier volledig bezit.
  • NieuwFoundry, het eerste systeem: Work Sans, been, houtskool en roest, staande productafbeeldingen, zachte hoeken.
  • NieuwRondreis: inhoud die een winkelier in de Shopify-editor bewerkt, overleeft elke nieuwe verzending; de beslissingen van het ontwerp winnen, de inhoud van de winkel wint.
  • NieuwAfwijkingen per winkel op een gedeeld ontwerp, zodat één project meerdere webwinkels kan bedienen die alleen verschillen waar het moet.

Het thema zelf.

Elk thema draagt een versienummer in zijn instellingen. Als er een nieuwere is, zegt de projectpagina dat en genereert opnieuw met behoud van de inhoud van de winkelier. Thema 0.8.0 is actueel.

0.8.022 sep 2026

Koreaans

  • De webwinkel en de thema-editor zijn vertaald naar het Koreaans, de tiende taal van het thema.
  • Wordt een winkel in het Koreaans bekeken, dan verliezen koppen hun aangehaalde letterspatiëring, krijgt de lopende tekst meer regelafstand en springt een Koreaans systeemlettertype bij achter de gekozen families, die geen hangul hebben. Regels breken tussen woorden in plaats van erbinnen, zoals het Koreaans wordt gezet.
0.7.022 sep 2026

Japans

  • De webwinkel en de thema-editor zijn vertaald naar het Japans, de negende taal van het thema.
  • Wordt een winkel in het Japans bekeken, dan verliezen koppen hun aangehaalde letterspatiëring, krijgt de lopende tekst meer regelafstand en springt een Japans systeemlettertype bij achter de gekozen families, die geen kana of kanji hebben. Regels breken volgens Japanse regels in plaats van op spaties.
0.6.322 sep 2026

Land- en provinciekeuze

  • De landenlijst op het adresformulier is een eigen menu van het thema — een knop, een typ-om-te-filteren-veld en een lijst met pijltjestoetsen, Enter en Escape — in plaats van de select van de browser. Heeft een land provincies of staten, dan verschijnt een tweede keuze daarmee; anders blijft het vrije tekstveld.
  • Zonder JavaScript wordt de gewone select nog steeds getoond, zodat het formulier altijd werkt.
0.6.221 sep 2026

Vereenvoudigd Chinees

  • De webwinkel en de thema-editor zijn vertaald in het Vereenvoudigd Chinees, de achtste taal van het thema.
  • Wordt een winkel in het Chinees bekeken, dan verliezen koppen hun strakke letterspatiëring, krijgt de broodtekst meer regelafstand en springt een CJK-systeemlettertype bij achter de gekozen families, die geen Chinese glyphs hebben.
0.6.121 sep 2026

Benoemde zoekknop

  • De zoekknop in de koptekst heeft een toegankelijke naam; elke knop in het thema heeft er nu een.
0.6.021 sep 2026

Zeven talen en een taal- / landkeuze

  • De webwinkel is naast Engels vertaald in het Frans, Duits, Spaans, Italiaans, Nederlands en Braziliaans Portugees — elke tekst die een klant kan lezen, meervouden inbegrepen.
  • De thema-editor is ook vertaald: elke sectie, instelling en optielabel in dezelfde zeven talen.
  • Een taalkeuze en een land- / valutakeuze in de voettekst, alleen zichtbaar als de winkel er meer dan één publiceert, gebouwd als eigen menu's van het thema met toetsenbordbediening — geen browser-bedieningselementen.
0.5.021 sep 2026

Merklogo in de koptekst

  • De koptekst toont het logo van de brandkit uit de eigen assets van het thema als er geen logo is ingesteld onder Thema-instellingen; het veld kan in de editor worden gewist.
  • Logo's behouden hun verhouding bij elke koptekstbreedte.
0.4.021 sep 2026

Snel toevoegen, kleurstalen, submenu's, media, vier secties

  • Snel toevoegen op productkaarten, rechtstreeks in de winkelwagen of via een kleine kiezer bij producten met opties.
  • Kleurstalen op kaarten en de productpagina uit Shopify's staalinstellingen of de kleur genoemd in de optiewaarde.
  • Een vaste in-winkelwagen-balk op de productpagina.
  • Submenu's in de koptekst als uitklaplijsten of megamenu met afbeelding; geneste menu's in het telefoonpaneel.
  • Maattabelblok op de productpagina; video, gehoste video en 3D-modellen in de galerij.
  • Secties voor meerdere kolommen, klantenreacties, logobalk en veelgestelde vragen.
  • De sortering van de collectie is een eigen menu van het thema en behoudt actieve filters.
0.3.021 sep 2026

Winkelwagenpaneel, zoeksuggesties, filters

  • Een winkelwagenpaneel met aantallen, verwijderen en afrekenen; de winkelwagenpagina blijft.
  • Zoeksuggesties met producten en collecties terwijl je typt; / opent het.
  • Collectiefilters met aantallen, toegepast zonder herladen en bewaard in het adres.
  • Alle drie werken zonder JavaScript.
0.2.019 sep 2026

Sectievarianten en de stijllaag

  • Drie indelingen elk voor koptekst, hero, productkaarten, uitgelichte collectie, productpagina en voettekst.
  • Hoeken, gewicht, letterspatiëring, ruimte, knoppen en vlakken als thematokens.
  • Indelingen van de productpagina en de uitgelichte collectie; de winkelwagenpagina.
0.1.018 sep 2026

Eerste thema

  • Een compleet Online Store 2.0-thema: elke template, koptekst- en voettekstgroepen, klantpagina's, cadeaubon, wachtwoordpagina, één stylesheet met tokens.

Zie het zelf.

Plak het adres van een winkel en kijk hoe hij in dertig seconden een andere winkel wordt. Niets raakt de winkel.

Een winkel proberen