Group layouts - fastaddons/GroupSpeedDial GitHub Wiki
Two types of layouts
There is total of 8 layouts in Group Speed Dial, but they can be divided into two main categories:
-
fixed layouts - will keep your dials in their place, even if you add or remove dials (it's like clearing cells in Excel sheet).
-
dynamic layouts - will automatically create empty dial at the end, and adding or removing a dial will shift all other dials.
Dynamic layout
This layout is most known from other speed-dial like extensions.
The main characteristics are:
- there is always a single empty dial at the end (for adding new dial)
- removing first dial will shift all other dials (to fill the empty space)
- due to dynamic nature, it works great on all display sizes (including phone/tablet)
Dynamic list layout
Similar to "Dynamic layout" above, but without thumbnails.
It's ideal for storing a list of links:
PRO)
Grid layout (This is the most advanced layout, ideal for creating custom unique interfaces.
Especially when combined with Live dials, it allows creation of powerful live dashboards!
(for example: live weather info, server load stats, lunch menu from local restaurants)
Main features:
- individually resize each dial
- place each dial anywhere in the grid
- supports up to 36 x 36 cells
- choose from one of 3 grid positions:
- Fill space: flexible grid that always fills the screen space
- Center Dials: fixed grid, where each grid cell a square, and dials are in the center of the screen
- Scroll Dials: fixed grid, where each grid cell a square, and dials can be scrolled if you add enough rows
Video example:
https://github.com/user-attachments/assets/1a8b8bba-bdfa-4d6f-ad0a-36a6da0adc01
âšī¸ TIP - right click on empty space in the grid to Create new dial or to Lock dials position
Fill space layout
It's a great choice if you need to store a small amount of links in a fixed positions.
The main characteristics are:
- it's a fixed layout - dials stays on their places, empty dials are allowed anywhere
- dials will always stretch/shrink to fit the screen
- if you fill all dials, you'll need to add rows/columns manually in "Edit group" window
Center dials layout
It's similar to "Fill space layout" (fixed layout), but:
- dials have a fixed width/height ratio (resizing window can make them smaller or bigger)
- dials are always in the center of the screen
Scroll dials layout
It's a great for storing a huge number of dials - but still in their fixed positions.
Main characteristics are:
- you can have "unlimited" number of rows (thanks to scrollbar)
- dials have fixed width/height ratio
- dials are always aligned to the top
âšī¸ TIP: make sure increase number of rows once you activate this layout