Skip to contentTalk to us
Building apps

Change your app by pointing at it: how visual editing works

How to edit a website or app without code: click an element and say what to change. What visual editing can and cannot do, and the steps in Fanann.

Fanann Team9 min read
WhatsApp
SRS · PRD
Quick answer

Visual editing is a way to change your website or app without code and without describing an element's position in words: you click the button, image or card in the preview, then type what to change or move colors, fonts and spacing directly. It suits changes to look, text and images, not changes to business logic. In Fanann, visual editing works on your app's preview; you see tweaks at once, nothing is committed until you press 'Apply changes', and changes are written into your app's real code. It is available on paid plans.

People look for this as
  • edit a website without code
  • how to change my app without a developer
  • visual editor for AI built apps
  • click to edit website
  • how to change button color on my site
  • point and click app editing

What is visual editing?

Try explaining over the phone which button you want changed: 'The second button in the third card, no, the one below it, in the section after the photos.' Then a different button gets changed. This happens daily between site owners and developers, and between users and AI assistants.

Visual editing removes that whole sentence. You open your app's preview and click the element itself; it gets an outline. Now everything you say is about 'this'. You type 'make it bigger and in the brand color', or drag a spacing control and see the result at once.

Illustration: a founder working on a laptop in a café. Small visual changes now get done in minutes between two meetings, without waiting for a developer.Illustration
Illustration: a founder working on a laptop in a café. Small visual changes now get done in minutes between two meetings, without waiting for a developer.
The idea
Point at the element instead of describing where it is
Good for
Colors, fonts, spacing, text, images
Not for
Business rules, data, permissions
Skill needed
Knowing what you dislike when you see it

Why does describing an element in words fail?

When you build by chat, description works well for big things: 'add a booking page'. It stumbles on small things, for three reasons:

  • Names do not match. You call it 'the green box'; in the code it is a component with an entirely different name.
  • Elements repeat. The page has six 'Book now' buttons. Which one?
  • Position is relative. 'Top right' differs between phone and desktop, and between Arabic and English.
By description
  • 'Change the button color in the second package card'
  • Another button, or all of them, may change
  • You explain again in different words
  • Three attempts for one edit
  • You tire and settle for close enough
By pointing
  • You click the button itself
  • The change targets this element
  • You type what you want in five words
  • Usually one attempt
  • Ten things fixed in one sitting
The shortest description of any element is your finger on it.

What are the ways to edit a site without code, and where does visual editing fit?

Editing sites without programming is not new. Each known route has its place:

RouteHow it worksIts limit
Drag-and-drop builderBuild the page from ready components and change properties in a panelBound to the tool's components; heavy for apps with logic
A content system's admin panelChange text and images through formsThe theme sets the look; changing it needs a developer
Asking a developerSend your notes and waitThe most precise result, the slowest loop for small edits
Chat with an AI builderDescribe the change and it is doneGreat for big changes, tiring for small specific ones
Visual editing on a real appClick the element, then ask or adjustFor look and content, not business logic

One difference worth noticing: in many visual builders you edit inside a template the tool owns. With visual editing on an AI-built app, the change is written into your app's real code, not on top of it, so the app stays yours with every edit. On code ownership, read who owns the code in AI builders.

How do you use visual editing in Fanann, step by step?

  1. 1
    Open the preview and turn on visual edit

    Visual editing works on the preview, not the published version. If you are viewing 'Published', switch to 'Preview'.

  2. 2
    Hover, then click

    On a computer the element highlights under the pointer. Click to select it. If you selected something smaller than intended, the up arrow selects the containing element, and Esc exits.

  3. 3
    Confirm what you selected

    A panel shows the element's kind: button, image, heading, card, table, form, header and more, with its place on the page.

  4. 4
    Ask or adjust

    The Ask tab is for typing what you want; the color, font, spacing, image and text tabs are for adjusting by hand.

  5. 5
    Review, then apply

    What you adjust by hand is a preview only. You see the number of pending tweaks, and can remove any one or undo all. Press 'Apply changes' to write them into your app.

What can you change? Examples for each kind of element

Take a chalet booking site in Taif. These are realistic edits done by pointing, grouped by element:

ElementDirect tweak by handTyped request after selecting
'Book now' buttonBackground from your app's colors, corner radius, font sizeMake it the brand's primary color and add a calendar icon
Section headingSize, weight, alignment, line heightRewrite it to be clearer and shorter
Chalet cardInner spacing, shadow, border colorMake it look more premium and tidy its contents
Hero imageSwap for an image from your app's library or a new upload, and set how it fills the frameGenerate a better image for this spot
Phone number fieldSpacing and bordersMake the field clearer and easier to type in
Price tableGap between items and font sizeArrange the columns better and highlight the weekend price
Copy-ready requests to type after selecting an element

With the package card selected: make this card stand out from its two neighbors: a border in the brand's primary color, a light shadow, and a small badge at the top reading 'Most booked'. With the hero image selected: replace it with the chalet photo I uploaded, and make it fill the frame without cropping the top. With the page heading selected: rewrite it in six words at most, mentioning Taif and the view. With the footer selected: widen the inner spacing, and put contact numbers on one line on desktop and in a column on phones. With the booking button selected: raise the font one step and make the button full card width on phones only.

Try it in Fanann

Notice how short each request is, because 'which element' is settled by the selection. Each element also comes with suggestions that fit its kind, such as 'make the font bigger', 'add a light shadow' and 'soften the corners'. For more ideas on wording visual requests, read prompts for UI design.

Should you adjust by hand or ask in words?

What kind of change is it?

Pick the one that sounds like you to see the advice.

A note on identity: if you find yourself changing the same color on ten elements, the problem is the app's primary color, not the elements. Change it at the source, as explained in build an app that matches your brand.

What are the limits of visual editing, and when is it the wrong tool?

Things to know before you startTap an item when it is done. Your progress is kept in this browser.

One more practical limit: visual editing tempts you into endless polishing. Set a time box for polish, then return to what matters to the customer: can they book and pay without stumbling?

How do you polish your app in twenty minutes?

A routine worth running before each publish. Walk through your app as a customer, from the first page to a completed order:

  1. 5 minFirst page

    Is the heading clear at a glance? Is the main button the most visible element? A real photo, not a stock one? Fix all three by pointing.

  2. 5 minCards and lists

    Even spacing, prices that stand out, text that does not break mid-word.

  3. 5 minForms

    Clear fields, labels that make sense, a submit button visible without scrolling.

  4. 3 minPhone

    Open the preview on your phone. Enlarge whatever cannot be read there.

  5. 2 minApply and publish

    Check the number of tweaks, apply them, then publish the version.

If you have many notes and would rather say them than type them, voice input turns your speech into a written request you review before sending, as in build software by speaking Arabic. For changes bigger than looks, follow the rule of one feature at a time.

Key takeaways

  • Pointing at an element removes the biggest source of misunderstanding: which button do you mean?
  • Two ways after selecting: ask in words, or move color, type and spacing by hand.
  • Direct tweaks are a preview only until you press 'Apply changes'.
  • Visual editing is for look, text and images; rules and data are requested in chat.
  • Edit on the preview, check on a phone, then publish.

Frequently asked questions

Can I edit my site with no programming experience at all?
Yes. You click the element in the preview and type what to change in your own words, or move colors, fonts and spacing directly. You do not need to know component names or read code.
Does visual editing change the real code or add a layer on top?
In Fanann the change is written into your app's real code, not on top of it. What you adjust by hand stays a preview until you press 'Apply changes'; then the element is found in the code and edited.
Can I undo an edit I do not like?
Before applying, yes: remove any tweak from the list or undo all, and you can reset a value to its original. After applying, select the element and ask in writing to put it back as it was.
Why does visual editing not work on my published site?
Because it works on the preview. Switch from 'Published' to 'Preview', edit there, then publish the new version. That keeps visitors from seeing half-finished edits.
Can I change an image with visual editing?
Yes. Select the image, then pick from your app's images, upload a new one up to 5 MB, or ask for an image generated to suit the spot, and set how it fills the frame.
Is visual editing free?
Visual editing is available on paid plans. Applying changes uses your balance like any other edit to the app.

Ask your AI assistant about this

Copy this prompt into the AI assistant you use, then add the details of your own case.

I am reading this guide: “Change your app by pointing at it: how visual editing works” https://fanann.com/en/blog/edit-your-app-by-pointing-at-it/ My question: edit a website without code Use that page as a source and explain the answer step by step for my situation, tell me what to check before I start, and cite the page link.

Terms in this article

Your idea deserves to see the light.

Describe it in Arabic or English and Fanann builds, tests and ships it — no coding knowledge needed. Start free, no credit card.