Enchant.ee
Get started

Building your page

The editor

The editor is where your page actually gets built. It is one screen: a canvas in the middle, a toolbar at the bottom, and two round buttons in the bottom corners. This chapter walks through it in the order you will meet it — the first-run dialog, the tour, adding a widget, moving it, resizing it, styling the grid, and saving.

Getting into the editor

The editor is a full-screen view of the app, not a separate web address. There are two ways in, and both start on the dashboard.

  1. On the Home board, tap the round black pencil button riding the bottom-right corner of your page preview. Its tooltip reads Edit this page.
  2. Or, in your page list, tap Customize on the row for the page you want. That switches to the page you tapped first, so you always edit the right one.

Watch out

The editor always edits the active page. There is no page switcher inside it. If you have more than one page, pick it on the dashboard before you go in — with Customize, or by tapping the page's own title in the list.

What is on screen

The editor: a canvas in the centre, a toolbar pill at the bottom, and a round button in each bottom cornerBack · Phone / Desktop · Undo · Savethe canvasDesignWidget+
  • The canvas — the middle of the screen. Your page's grid, at real proportions.
  • The toolbar pill — bottom centre. Your @username on a wide screen, then Undo, Redo, the Phone/Desktop switch, Preview, a question-mark button that replays the tutorial, and Save.
  • The Design button — bottom left, a round palette button, tooltip Design panel.
  • The dashboard button — bottom right, tooltip Back to dashboard.
  • The AI pill — just above the dashboard button, labelled Compose. It hides itself whenever a widget is selected or a sheet is open.

Note

When a bottom sheet opens — either Design or Edit Widget — the toolbar and both corner buttons slide down and off. They are genuinely unreachable while the sheet is open, including by keyboard. Close the sheet to get them back.

Your first time: choosing a starting point

The very first time you open the editor, a small dialog asks How do you want to start? Under it: "Your page comes with a starter layout. Keep it, or begin with a blank sheet — you can change everything later."

ChoiceWhat it does
Use the templateKeep the starter layout and make it yoursKeeps the layout your page was seeded with.
Start cleanAn empty white canvas, built from scratchRemoves every widget and resets the page's styling to its defaults.

If you choose Start clean you get a confirmation: Blank canvas ready / "Tap any cell to add your first widget." Either way, the guided tour opens a moment later.

Watch out

Dismissing this dialog — pressing Escape, or tapping outside it — counts as Use the template. It never wipes anything by accident.

Tip

Start clean is undoable. If you change your mind, tap Undo and the starter layout comes back.

The starter layout borrows its shape from the Enchant.ee showcase page, never its identity. Names, photos, prices and prose are all reset before you see them, and the Profile widget picks up your own name, bio and avatar.

Note

This dialog only appears for a genuinely new builder. If you have already seen the tutorial, it is skipped silently — the app will never offer to wipe a page you already built.

The guided tour

About a second after the editor loads for the first time, a spotlight overlay dims the screen and highlights one control at a time. It has four steps — or three if your page has no widgets yet, because the step about moving things has nothing to point at.

StepWhat it highlights
This is your pageThe canvas.
Add widgetsThe first empty cell with a + on it.
Move & resizeYour first widget. Skipped on an empty page.
Design & saveThe Design button and the Save button together.

The card shows Step 1 of 4 and a row of dots. Skip closes it immediately; Next advances, and on the last step the same button reads Done. Escape closes it too. Finishing or skipping means it never opens by itself again.

Replaying it

In the toolbar, tap the small round question-mark button — its tooltip reads Replay the editor tutorial. The tour restarts at step one.

Watch out

That button does not render on narrow screens (under 640 pixels wide). On a phone, once the tour is dismissed there is no way to replay it. If you want to see it again, open the editor on a larger screen.

Phone and Desktop: two views of one page

The two icons in the middle of the toolbar switch which canvas you are arranging. Their tooltips read Phone canvas (4×8) and Desktop canvas (8×4).

The desktop canvas is your phone grid rotated a quarter turn: desktop columns are phone rows, and desktop rows are phone columns. One grid size drives both — you cannot give them unrelated shapes.

  • Each mode keeps its own arrangement. Positions and sizes are stored separately. Switching away saves what you had; switching back restores it exactly.
  • Nothing is ever deleted by a switch. If two widgets would collide in the new shape, one moves to the next free slot. It is never dropped.
  • Your selection survives. If the Edit Widget sheet is open, it stays open on the same widget.

How each canvas scrolls

  • Phone — a portrait window with square cells sized to fit the width. Extra rows stack below, and the canvas scrolls up and down.
  • Desktop — square cells sized to fit the height. Extra columns extend sideways, and the canvas scrolls left and right. A vertical mouse wheel scrolls it sideways.

Watch out

Those two tooltips are fixed text. They say (4×8) and (8×4) even when your grid is a different size. Trust the steppers in the Design sheet, not the tooltip.

Watch out

Because the two modes hold separate sizes, a widget you set to Large on phone can still be Compact on desktop until you set it there too. Check both before you publish.

Note

Switching modes is undoable, but it does not count as an unsaved change. Peeking at the desktop canvas after a save will not make the app nag you on the way out.

Adding a widget

An unoccupied cell on the canvas is a dashed button with a + in it — its label is Add a widget here. Tap the cell you want the widget in, and the picker opens. On a very large grid only the earlier cells get that button; the rest of the grid is still there, and you can drag a widget into it.

On a completely empty page, a card floats in the middle instead: Tap + to add your first widget over Every block on your page is a widget. Tapping it opens the same picker, aimed at the middle of the grid.

  1. Tap an empty cell's +.
  2. Search, change the sort, or pick a category tab.
  3. Tap a widget tile. The picker closes and the widget appears on the canvas.

Close the picker without adding anything with its round X, a tap on the dimmed backdrop, or Escape.

Finding the one you want

SettingWhereTypeValuesDefaultPlan
Search widgets…Add a widget picker, topText fieldMatches a widget's name, its one-line description, and its internal type nameEmptyAll
Sort widgetsAdd a widget picker, button beside the search fieldMenuName · Size · Recently usedName — resets every time you open the pickerAll
Category tabAdd a widget picker, tab stripTabsAll · Profile · Social · Content · Interactive · Shop · Personality · Layout · Explore · StoreAllAll
  • Name sorts A to Z by the widget's on-screen name.
  • Size puts the biggest footprints first.
  • Recently used puts the widget types you added most recently first. The app remembers your last 16.
  • All holds every tile — Profile, the ten social tiles and every other widget type, 69 in total. Whatever the sort says is the order you see, including in All.
  • Social holds ten ready-made link tiles: Instagram, X, TikTok, YouTube, Spotify, GitHub, LinkedIn, Dribbble, Email and Website.

If nothing matches you see No widgets match followed by what you typed. On a computer the search field focuses itself when the picker opens; on a phone it deliberately does not, so the keyboard does not cover the grid.

What each tile tells you

  • A coloured icon square, the widget's name, and a one-line description.
  • A small size badge in the top-right corner, like 2×2.
  • A faint dot in the top-left corner means you do not have one of these on your page yet. Its tooltip reads Not on your page yet.

The badge is not the size you get

The badge on a tile is that widget's preferred footprint. The size it actually arrives at is its Compact preset, which is often smaller. Text badges 2×1 and arrives 1×1; Image badges 2×2 and arrives 1×1; Cover banner badges 4×2 and arrives 2×1. The Size sort ranks by the badge too. Treat the badge as a hint about how big the widget likes to be, then resize it once it is down.

Where a new widget lands

It lands in the cell you tapped, at its Compact size, if it fits there. If it does not fit, it goes to the first free slot that does. It arrives unselected — tap it when you are ready to edit it.

A widget needs room in both canvases

Adding is blocked unless there is free space in both the phone and the desktop canvas, because both always hold the same widgets. If either one is full you get a warning — Phone mode is full or Desktop mode is full — with the line "Can't add this widget — no free space for its size in phone mode. Move or resize widgets to make room first." Nothing is added. Move or shrink something in the mode named, then try again.

The Store tab

The last tab holds widgets other creators have shared. It shows only the free ones — paid widgets are bought from the marketplace instead, and arrive on your page the same way.

  1. Open the picker and tap Store.
  2. Wait for the tiles — you will see Loading… meanwhile.
  3. Tap a tile. The widget downloads, installs and lands on your grid, with a Widget added confirmation.

If nobody has shared anything yet you see No shared widgets yet. If the list cannot load you get a tappable line: Couldn't load the store — tap to retry.

Note

An installed widget is stripped of the seller's live connections, so it never keeps showing their follower counts or their links on your page. It keeps the size the seller designed it at, trimmed to fit your grid.

The collection meter

At the bottom of the picker, a line beginning You've used counts how many of the 64 widget types are on your page, alongside a percentage and a bar.

Watch out

You cannot reach 100% from this picker. Three of the 64 types are not on a tile: an older pet widget kept only for pages that already have one, the original Profile widget, replaced by Portrait and Bio and still shown on pages that already use it, and Custom widgets, which arrive from the Widget Builder or from a purchase. There are also sixteen social platforms but only ten tiles — for the other six, add any social tile and change its platform in the widget's own settings.

Selecting a widget

Tap a widget once. It lifts slightly, gains a ring and a shadow, and three small controls appear at its corners.

Every other widget starts to jiggle, the way app icons do on a phone home screen. That is the signal that the page is in an arranging state. It stops the moment nothing is selected.

CornerControlWhat it does
Top leftDelete widgetRemoves the widget.
Top rightEdit widgetOpens the Edit Widget sheet for its settings.
Bottom rightDrag to resizeAn L-shaped bracket you drag to change the size.

The three controls are hidden while you are dragging the widget, and while the Edit Widget sheet is open — at that point the widget itself has flown up to the middle of the screen.

Deselecting

  • Tap the editor background, anywhere outside a widget, a panel or a popup.
  • Finish a drag — dropping a widget clears the selection.
  • Delete the selected widget.

Watch out

Escape does not deselect a widget. It closes the add-widget picker, the tutorial and an open sheet — nothing else.

With a keyboard

Every widget on the canvas can be reached with Tab, and Enter or Space selects it. From there you can reach its Edit and Delete buttons.

Heads up

Moving and drag-resizing are pointer gestures only — there is no keyboard equivalent. To resize without a pointer, select the widget, open Edit widget, and use the Size chips.

Moving a widget

On a touchscreen

  1. Press and hold the widget for about half a second. A short buzz tells you it has lifted.
  2. Drag. The widget follows your finger, tilted slightly, and the other widgets slide out of the way to open a gap. A dashed outline marks where it will land.
  3. Lift your finger. It springs into the cell, with a second short buzz.

Tip

If you move more than about a finger-width before the hold completes, the app treats it as a scroll and pans the canvas instead. That is deliberate: it is what lets you scroll a long page without picking things up by accident. To move a widget, stay still until you feel the buzz.

With a mouse

No hold is needed. Press the left button and move a few pixels, and the drag starts at once.

What the other widgets do

  • They reflow live, pushed to the nearest free slots. The widget in your hand always wins.
  • It is fully reversible. The reflow is always recalculated from the layout as it was when you picked the widget up, so dragging back where you started puts everyone back where they were.
  • Nothing is deleted. If pushing widgets around would overflow the grid, the app consolidates the gaps instead, largest widget first.
  • The corner you grabbed stays under your finger. A tall widget grabbed near its bottom edge does not jump so its top-left corner meets your thumb.

Reaching off-screen rows

While dragging, hold near an edge of the canvas and it scrolls in that direction, so you can carry a widget to a row or column that is not currently visible. It only starts once you have actually moved — a stationary press near an edge will not run away from you.

Cancelling, and what a landing feels like

  • Release outside the grid and the whole layout snaps back to how it was before you picked it up, with a short shake. Nothing is lost.
  • An interruption — an incoming call, a system gesture — does the same thing.
  • Put it back where it started and it settles quietly, with no shake.
  • A real move gets a small squash-and-settle bounce.

After any drop, the widget is deselected and the jiggling stops.

Resizing a widget

There are two ways: drag the corner bracket for fine control, or tap a preset for a known-good shape.

Drag the corner bracket

  1. Tap the widget to select it.
  2. Press the L-shaped bracket at its bottom-right corner — its tooltip reads Drag to resize.
  3. Drag outward to grow, inward to shrink. A dashed outline previews the new footprint, with its size in the corner, like 3×2. Each cell boundary you cross gives a tiny tick of haptic feedback.
  4. Release to commit. The whole drag is a single undo step.

Growing pushes overlapping widgets into free slots; shrinking lets them come back. Shrinking below where you started leaves the freed cells empty. Dragging near the edge of the canvas scrolls it, so you can grow a widget past what is currently on screen.

Size presets

Select a widget, tap Edit widget, and the first control in the sheet is Size: up to three chips — Compact, Medium, Large — each showing the exact footprint underneath, like 2×1. One tap applies it.

WidgetCompactMediumLarge
Profile2×12×23×3
Text1×12×14×2
Image1×12×24×2
Product2×22×34×3
Video1×12×22×4
Cover banner2×14×24×3

Every widget type has its own three. They are curated, not generated: Compact is the smallest size at which that widget's content is still fully visible, which is why it is also the size a widget arrives at and the smallest you can shrink it to.

  • Some widgets show only two chips, because two of their three sizes are identical. Social Link, Button, Section header, Marquee and Personality are among them.
  • Spacer shows no Size row at all. Its sheet says instead: A spacer adds breathing room — drag its corner on the canvas to resize. Custom widgets have no row either — their size is set by whoever built them.

What actually decides the final size

Both the chips and the bracket run the same three rules, in this order:

  1. Never smaller than one cell.
  2. Never past the right or bottom edge of the grid, measured from where the widget currently sits.
  3. Never smaller than that widget's Compact size — unless rule two forces it. The grid edge wins.

Watch out

Tapping Large on a widget sitting near the right or bottom edge quietly gives you something smaller — the grid edge wins. When that happens, no chip lights up as the current size, because the result matches none of the three. Move the widget further from the edge first, then set the size.

Heads up

If there is genuinely no room to grow, nothing changes and you get a warning: No space to resize / "No free space to grow this widget — even after rearranging. Move or remove a widget to make room."

The Edit Widget sheet

Tapping the pencil dims the canvas and flies the widget up to the middle of the free space above the sheet, so you can see it change as you edit. Its cell stays behind as a dim placeholder. The sheet is a fixed half-height card; its contents scroll.

Close it with its X, with Escape, with the system back gesture, by tapping the dark area above it, or by swiping down on the strip at the top of the card. Swiping anywhere else scrolls the sheet's contents instead.

Watch out

The sheet's header prints the widget's internal type name, not its friendly name. That is why you will occasionally see Buttongroup, Eightball or Copycode where you expected Button group, Magic 8-Ball or Copy code.

Why a widget looks the same everywhere

A question that comes up early: why does making a widget bigger not make its text bigger? The answer is worth one paragraph, because it explains several behaviours at once.

Every widget is drawn once at a fixed internal size, then scaled as a whole to fit whatever cell it is in. Nothing inside is re-laid-out. That is why a widget looks identical on the editor canvas, in the phone preview, on your published page, inside a shared post and in a template thumbnail — only the zoom changes, never the proportions.

The practical consequence: text keeps its proportion to the tile. A 2×2 widget made 4×4 is the same picture, twice as large. Nothing crops, nothing reflows, and nothing looks different on someone else's phone than it did on yours.

Note

Five widget types skip this and render at real pixel size, because scaling a photo up would soften it: Image, Video, Photo Gallery, Before / After and Map. They are the widgets whose whole content is a picture.

Why text moves inward at high Corners

A rounded corner eats into the rectangle. If a widget's corners are very round and its text ran to the edge, the curve would slice through the letters. So the app measures how much the corner takes and pushes the content inward by exactly that much.

Raise the Widget corner slider and you will see text and icons pull away from the corners. That is not a bug — it is what stops them being clipped. A larger widget gets more of this padding than a small one, because its corner radius is a proportion of its own shorter side.

Tip

If a small widget looks cramped at a high Widget corner setting, you have two fixes: lower the corner slider, or make the widget one cell bigger.

The Design sheet: grid, spacing, padding and corners

Tap the round palette button in the bottom-left corner — tooltip Design panel. The sheet's title reads Design. This section covers the controls that shape the canvas itself; backgrounds, themes, fonts and page effects have their own chapter.

Note

The Design sheet has no dark scrim and does not block the canvas. While it is open, the whole canvas shrinks to fit above it, and you can keep dragging, resizing and scrolling. Design changes snap instead of springing so you can see the result immediately.

Grid size

The block directly under the plan card, headed Grid size, holds two steppers: Columns and Rows. Each is a minus button, a typeable field and a plus button.

  1. Tap or + to step by one.
  2. Or type a number into the field and press Enter — or tab away — to commit it. The up and down arrow keys also step it.
  3. The canvas reflows immediately.

Growing the grid by more than 40 at once builds it progressively, in chunks, with a live line reading Building grid… and the current count. The steppers are disabled while that runs.

PlanPhone canvasDesktop canvas
NoviceFixed at 4×8Fixed at 8×4
ÉléganteUp to 6×20Up to 20×6
VedetteUp to 8×30Up to 30×8
Icône8 columns, unlimited rowsUnlimited columns, 8 rows

The minimum is 2 columns and 4 rows on the phone canvas — the reverse on desktop. Changing the grid needs a paid plan Élégante; on the free plan the steppers carry a padlock, the field is read-only, and touching it shimmers and shows Paid feature with an explanation.

Watch out

While the grid steppers are locked, the and + buttons do nothing at all — no shimmer, no message. Only the number field explains why. If the buttons feel dead, that is what is happening.

Shrinking the grid can remove widgets

If a smaller grid has nowhere to put a widget, it is dropped, and the app tells you how many in a warning headed with the count — 2 widgets removed, say — over the line "They no longer fit the smaller grid — undo to bring them back." Undo does exactly that, so fix it straight away rather than after a save.

Watch out

One size drives both canvases. The grid is stored as your phone shape, and the desktop canvas is that shape rotated. You cannot have a tall phone grid and an unrelated wide desktop grid.

Spacing, padding and corners

SettingWhereTypeValuesDefaultPlan
ColumnsDesign sheet → Grid sizeNumber stepper (typeable, arrow keys)Phone 2 up to your plan's limit · Desktop 4 up to your plan's limit4 on the phone canvasÉlégante
RowsDesign sheet → Grid sizeNumber stepper (typeable, arrow keys)Phone 4 up to your plan's limit · Desktop 2 up to your plan's limit8 on the phone canvasÉlégante
SpacingDesign sheet → SpacingSlider0–20 pixels10All
Page paddingDesign sheet → Page paddingSlider (moves all four sides together)0–50 pixels10All
Canvas cornerDesign sheet → CornersSlider1–4 (1 = sharp)4All
Widget cornerDesign sheet → CornersSlider1–10 (1 = sharp, about 5 = app-icon squircle, 10 = circle or pill)4All
Icon labelsDesign sheet → Icon labelsToggleOn / offOnAll
  • Spacing is the gutter between every cell. A larger gap means smaller cells for the same canvas width, so every widget shrinks in proportion — nothing crops.
  • Page padding insets the whole grid from the canvas edge. One slider moves all four sides at once.
  • Canvas corner rounds the page frame. It is capped so the frame can never round into a circle.
  • Widget corner rounds every widget tile. The radius is a proportion of each widget's own shorter side, so a squircle keeps its shape at every size — it never collapses into a circle in a small cell.
  • Icon labels shows or hides the small text labels under widget icons, on the canvas and on your published page.

Watch out

Moving Widget corner does not drag Canvas corner with it — the app pins the canvas value the first time you touch the widget slider, so the two stay independent.

Deleting a widget, and clearing the canvas

Deleting one widget

The trash button appears in two places, and both behave the same: the top-left corner of a selected widget, and the small trash icon in the header of the Edit Widget sheet.

In most cases the widget is removed straight away, with no confirmation — Undo brings it back. The exception is a widget you have shared as a post.

Heads up

If you have shared this widget as a post, a dialog appears first: Delete this widget? / "You've shared this widget as a post. Deleting it will also delete that post card. This can't be undone." The buttons are Cancel and Delete both. The widget itself can be brought back with Undo; the post cannot.

Clearing the whole canvas

The last control in the Design sheet is a full-width button: Clear canvas.

  1. Tap Clear canvas.
  2. A dialog asks Clear the canvas? — "Removes every widget and sets the background to plain white — a blank sheet to build on. Undo brings it back."
  3. Tap Clear canvas again to confirm, or Cancel to back out.

You get a confirmation — Canvas cleared / "A blank white page — tap any cell to start building." Every widget is gone and the page's styling is back to its defaults.

Tip

Clearing is one undo step. Tap Undo and your whole page comes back — widgets, colours and all. But do not save in between: a save is what makes it permanent.

Undo and redo

The two arrows at the left of the toolbar are Undo and Redo. They fade out and stop responding when there is nothing to undo or redo. The editor keeps the last 50 steps.

Watch out

There is no keyboard shortcut. Ctrl Z and ⌘Z do nothing in the editor — Undo and Redo are the buttons and only the buttons.

What counts as one step

One gesture. A whole drag, a whole resize, a whole slider sweep — each is a single step, not fifty. The side effect is that two separate small edits made within half a second of each other share one step.

These all record a step you can undo:

  • Adding, deleting, moving or resizing a widget
  • Changing the grid size
  • Switching between the phone and desktop canvas
  • Any design change — spacing, padding, corners, colours, fonts
  • Clear canvas, Start clean, applying a template, and applying an AI composition
  • Installing a widget from the Store tab

What undo will not bring back

  • Don't save on the way out — that deliberately wipes both the undo and the redo history.
  • Anything from a different page. History is kept per page.
  • Anything from before you loaded the page or signed in.

Watch out

Undo always marks the page as having unsaved changes, even when you have undone your way back to exactly what was saved. The Save button will look armed. Tapping it is harmless.

Watch out

Changing the grid size behaves oddly with these two buttons. The step is recorded, but the buttons are not updated: if a grid change is your first action on a freshly-opened page the Undo button stays greyed out even though it would work, and a grid change made just after an Undo can leave Redo looking available when tapping it does nothing.

Undo also clears your selection, and any new edit clears the redo stack — the usual rule.

Saving, drafts and leaving

The dark pill at the right of the toolbar is Save. It has three states, and on a phone you see only the icon.

StateWhat it means
SaveYou have changes that are not on the server.
SavingThe save is in flight.
SavedEverything is on the server.

A successful save shows Page saved / "Your changes are live." Anything else shows Saved locally / "Your edits are kept in this session."

"Saved locally" covers several different things

That one sentence appears for every outcome that is not a success: being signed out, a plan limit, a rejected page, and a server problem. None of them say the save failed. The reliable tell is the button: if it goes back to Saved you were signed out and your work is being held in this session; if it stays on Save, the server refused and you should look at the reason below.

Watch out

After any unsuccessful save, Don't save reverts to the version you tried to save — not to what is on the server. If a save was refused, fix the reason and save again rather than discarding.

Things the server will refuse

  • Too many widgets on one page. There is a hard cap on how many widgets a single page may hold, checked when you save. It is far above anything a page needs, and it is not a plan limit — every plan has the same one.
  • A grid bigger than your plan allows. The message names the grid you tried to save and your plan's limit. Pages that were already over the limit are left alone — only growing is blocked, so an old oversized page still saves when you move a widget on it.
  • More pages than your plan allows. The message tells you how many your plan includes.

Leaving with unsaved changes

Tap the dashboard button, or use the system back gesture, while you have unsaved changes, and a dialog appears: Save your changes? It names your page and how many widgets are affected.

  • Save & go — saves, then leaves. This is the one to reach for.
  • Don't save — reverts the page to its last save, then leaves.

Heads up

Don't save also clears the undo history. The discarded edits are gone for good — you cannot undo your way back to them.

The crash-safe draft

While you work, your unsaved changes to your main page are written to this device about a second after each change, and flushed the moment the page is hidden. If your browser crashes, or the tab is closed, or your phone kills the app, the next time you open the editor you get Draft restored / "Unsaved edits from your last visit are back — Save to keep them."

The version on the server is still what Don't save reverts to, and a successful save clears the draft.

Watch out

The draft only covers your main page. Extra pages get no crash-safe draft, so save those before you close the tab.

Note

The system back button routes through the same unsaved-changes dialog rather than leaving the app. If a sheet is open, back closes the sheet first.

Preview

The eye button in the toolbar, Preview, swaps the editor for a preview screen that renders your live page inside realistic device frames.

SettingWhereTypeValuesDefaultPlan
Preview devicePreview screen, bottom pillThree icon buttonsPhone · iPad · DesktopMatches the canvas you were editing — always Phone on a narrow screenAll
iPad orientationPreview screen, shown only when iPad is selectedTogglePortrait 3:4 · Landscape 4:3Portrait 3:4All

The device buttons are icons only — the words live in their tooltips. There is also a fullscreen button and a button that copies your page link.

  • Phone, and iPad in Portrait 3:4, show your phone layout.
  • Desktop, and iPad in Landscape 4:3, show your desktop layout.
  • Whichever you pick, the editor's canvas switches to match when you go back — so you land on the arrangement you were just looking at.

Watch out

Escape does not take you back to the editor. In fullscreen it exits fullscreen, and in the windowed preview it does nothing. The back arrow at the top left — Back to editor — is the way out, and from fullscreen it takes two taps: one to leave fullscreen, one to leave preview.

Every control in the editor

SettingWhereTypeValuesDefaultPlan
Canvas modeToolbar, middleTwo icon buttonsPhone canvas · Desktop canvas (the tooltips always read 4×8 and 8×4, whatever your grid is)Matches the saved pageAll
UndoToolbar, leftButtonUp to 50 steps backDisabled until you make an editAll
RedoToolbar, leftButtonRedoes the last undone stepDisabled until you undo somethingAll
PreviewToolbarButtonOpens the preview screenAll
Replay the editor tutorialToolbar, the round question-mark buttonButtonRestarts the guided tour at step 1Hidden on screens narrower than 640 pixelsAll
SaveToolbar, rightButtonSave · Saving · SavedAll
Design panelBottom-left round buttonToggle buttonOpen / closedClosedAll
Back to dashboardBottom-right round buttonButtonLeaves the editor, via the unsaved-changes dialog if neededAll
ComposeAbove the bottom-right round buttonButtonOpens the AI composer. Hidden while a widget is selected or a sheet is openAll
How do you want to start?First-run dialogTwo cardsUse the template · Start cleanDismissing counts as Use the templateAll
SizeEdit Widget sheet, first controlTwo or three chipsCompact · Medium · Large, with each footprint shown. Values differ per widget typeA widget arrives at CompactAll
Drag to resizeSelected widget, bottom-right bracketPointer dragFrom one cell up to the grid edge, never below the widget's Compact sizeAll
Delete widgetSelected widget, top-left · and the Edit Widget sheet headerButtonImmediate, unless the widget has been shared as a post — then it asks firstAll
Clear canvasDesign sheet, last controlButton with confirmationRemoves every widget and resets the page's stylingAll
Add a widgetAny empty cell's + buttonPicker dialog69 tiles in the All tab, filtered by category tabs, plus a Store tab of free community widgetsAll

When something goes wrong

What you seeWhat it means, and what to do
Phone mode is full / Desktop mode is fullThere is no room for the widget's size in the canvas named — even if the one you are looking at has space. Move or shrink something in that mode, then add again.
No space to resizeThe widget cannot grow, even after the app tried rearranging everything around it. Move a neighbour, or delete one, and try again.
Grid is fullA Store or marketplace widget could not be installed because one of the two canvases has no room for it. Make space and install it again.
Couldn't add that widget.The widget file could not be downloaded or read. Check your connection and tap the tile again.
Couldn't load the store — tap to retry.The list of shared widgets did not load. The line itself is the retry button.
2 widgets removed (or whatever the count was)You shrank the grid and some widgets no longer fit. Tap Undo immediately — it brings them and the old grid back.
Paid featureChanging the grid size needs a paid plan Élégante. The free grid is fixed. See Plans and limits.
Saved locallyThe save did not reach the server. If the button returns to Saved you are signed out — sign in and save again. If it stays on Save, the server refused: check whether the page is over the per-page widget cap, or over your plan's grid or page limit.
Draft restoredNot an error. Unsaved edits from your last visit were recovered. Save to keep them, or undo your way out of them.
No widgets matchNothing in the picker matches what you typed. Search also looks at descriptions, so try a broader word, or clear the box and use the category tabs.
I resized a widget on my phone layout, but the desktop one didn't change.
That is by design — each canvas keeps its own positions and sizes. Switch to the desktop canvas and set it there too. It is worth checking both before you save.
I can't pick a widget up. It just scrolls.
On a touchscreen you have to hold still for about half a second before the drag starts. If you move first, the app treats it as a scroll. Wait for the short buzz, then drag. With a mouse, no hold is needed.
The size chips are gone from a widget's sheet.
Some widgets have fewer than two distinct sizes, so there is nothing to choose between. Spacer and Custom widgets are the two that never show the row. Use the corner bracket on the canvas instead.
None of the three size chips is highlighted.
Your widget's current size matches none of the presets. That usually means it is close to the grid edge and a preset was trimmed to fit, or you resized it by hand with the corner bracket. Move it away from the edge and tap the size you want again.
Where did the toolbar go?
A bottom sheet is open. The toolbar and both corner buttons slide away while Design or Edit Widget is on screen. Close the sheet and they come back.
I closed the tab without saving. Is it gone?
Probably not, if it was your main page. Reopen the editor and look for Draft restored — your unsaved edits are written to this device continuously. Extra pages do not get a draft.

Something here wrong or missing? Email support@enchant.ee.