meta data for this page
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| ui:ui-edit_on-design_menu-page_margins [2026/04/21 14:00] – doreps | ui:ui-edit_on-design_menu-page_margins [2026/07/21 21:42] (current) – doreps | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | <insert back button> | + | <WRAP hide> |
| + | <WRAP center notice centeralign> | ||
| + | **⚠️ v4.0 UI Transition Notice - In Process: | ||
| + | //The release of Total Launcher v4.0 has introduced significant user interface changes. Please note that this | ||
| + | page does not yet reflect these updates. The new layout paths, folds, and visual maps are currently being | ||
| + | compiled and will be deployed shortly.// | ||
| + | </ | ||
| + | <WRAP hide> | ||
| - | ===== Design Menu Page Margins ===== | + | |
| + | ---- | ||
| + | |||
| + | |||
| + | ====== Design Menu Page Margins ====== | ||
| + | |||
| + | <WRAP center round info> | ||
| + | The Page Margins dialog controls the usable area of a page. Think of margins as an invisible frame **inside** the physical edges of the device' | ||
| + | |||
| + | The primary purpose of page margins is to create a safe area for a layout, preventing content from being hidden by system elements like screen notches, status bars, or navigation gesture areas. | ||
| + | </ | ||
| Dialog selections are discussed below the image. Only the OK button is available to make a selection in the Design Menu Page Margins image. | Dialog selections are discussed below the image. Only the OK button is available to make a selection in the Design Menu Page Margins image. | ||
| - | {{imapmarkers>: | + | {{imapmarkers>: |
| [[: | [[: | ||
| {{cfg>}} | {{cfg>}} | ||
| Line 14: | Line 31: | ||
| <wrap hi> | <wrap hi> | ||
| - | Margins could simply be said to be a way of managing space surrounding the page which separates content (icons, widgets, folders) from the device’s screen physical edge, sort of like a frame around a canvas. Smaller margins make more space available for the screen. Page margins in TL affect that frame: | + | Margins could simply be said to be a way of managing space surrounding the page which separates content (icons, widgets, folders) from the device’s screen physical edge, sort of like a frame around a canvas. Smaller margins make more space available for the screen. |
| * Positive margins will reduce the size and position of that frame. Objects in TL will have less space in which to be positioned on the page and screen. This may be required to avoid issues with gesture, controls, notches, cutouts, navigation or status bars. | * Positive margins will reduce the size and position of that frame. Objects in TL will have less space in which to be positioned on the page and screen. This may be required to avoid issues with gesture, controls, notches, cutouts, navigation or status bars. | ||
| * Negative margins will create an area on that side of the page (top, bottom, left, or right) which will //not// be seen on the screen. | * Negative margins will create an area on that side of the page (top, bottom, left, or right) which will //not// be seen on the screen. | ||
| Line 20: | Line 37: | ||
| Page margins are a design tool which can provide a more consistent result across pages or devices (especially [[: | Page margins are a design tool which can provide a more consistent result across pages or devices (especially [[: | ||
| - | The above design menu ** page margin** dialog | + | The above Design Menu **Page Margin** dialog shows controls for: |
| - | * **left**, **right**, **top**, and **bottom** - each adjusted separately if desired. Each element must be changed | + | * **Margin Value Fields (top, bottom, left, and right):** |
| - | * While documentation does not describe the measurement unit it will be more understandable to use the unit **dip** (density-independent pixel). Total Launcher excels in supporting development of setups/ | + | |
| - | * The default setting is 0, but there is a maximum positive range of the device' | + | |
| - | * **//Positive Numbers//** will increase | + | * **Positive Numbers:** A positive value increases |
| - | * While TL permit //any// positive number, practicality limits to usable number (again, based on the user's device resolution): | + | * A very large value can have a dramatic effect. For example, on a 1080x2400 screen, a ' |
| - | * equal to the device's width (e.g. 1080) or height (e.g. 2400) results | + | * **Negative Numbers:** A negative value decreases the border, |
| - | * 1/2 of those number would make 3/4 of the page/screen unavailable. | + | |
| - | * **//Negative Numbers//** will decrease a border | + | |
| - | | + | |
| - | * **Suggest** - tap it to learn if any margin numbers | + | |
| - | * **OK** - Tap to accept the margin numbers shown. Returns | + | |
| Visual demos of the effects of page margins are seen for {{https:// | Visual demos of the effects of page margins are seen for {{https:// | ||
| - | <WRAP center round tip 60%> | + | <WRAP center round tip> |
| - | For scrolling a page the Page Options dialog' | + | <WRAP centeralign> |
| </ | </ | ||
| - | <WRAP center round tip 60%> | + | <WRAP center round tip> |
| - | A somewhat related concept to managing page space is the alignment tool discussed | + | <WRAP centeralign> |
| + | See the [[howto: | ||
| </ | </ | ||
| - | ---- | ||
| - | ====== Design Menu Page Margins ====== | ||
| - | |||
| - | The Page Margins dialog controls the usable area of your page. Think of margins as an invisible frame **inside** the physical edges of your device' | ||
| - | |||
| - | The primary purpose of page margins is to create a safe area for your layout, preventing content from being hidden by system elements like screen notches, status bars, or navigation gesture areas. | ||
| - | |||
| - | {{: | ||
| - | ===== Dialog Selections ===== | ||
| - | |||
| - | The dialog provides the following controls to define the page's internal frame: | ||
| - | |||
| - | * **Margin Value Fields (top, bottom, left, and right):** | ||
| - | - These four fields allow you to input a number to define the size of the margin on each respective side of the page. Each side is controlled individually. | ||
| - | - **Measurement Unit:** While not labeled, the unit is best understood as **'' | ||
| - | - **Positive Numbers:** A positive value increases the size of the invisible frame on that side, **reducing the usable screen space**. This is the standard way to avoid system UI elements. | ||
| - | - A very large value can have a dramatic effect. For example, on a 1080x2400 screen, a ' | ||
| - | - **Negative Numbers:** A negative value decreases the border, effectively pushing the page's canvas **off the screen** on that side. Any content placed in this negative margin area will be partially or totally **unviewable**. This is an advanced technique for specific design objectives. | ||
| - | |||
| - | * **SUGGEST: | ||
| - | - Tap this button to have Total Launcher propose margin values. It may suggest numbers to account for system navigation bars or other dynamics it can detect. | ||
| - | |||
| - | * **OK:** | ||
| - | - Tap to accept the margin numbers shown and return to the previous screen. | ||
| - | |||
| - | ===== Important Considerations ===== | ||
| - | |||
| - | * **Scrolling: | ||
| - | * **Object Positioning: | ||
| - | ---- | ||
| <WRAP noprint> | <WRAP noprint> | ||
| + | <wrap hide> | ||
| + | ===== Hidden Index Anchors ===== | ||
| + | [[: | ||
| + | {{cfg>}} | ||
| + | { | ||
| + | } | ||
| + | {{<cfg}} | ||
| + | </ | ||