#1236 closed todo (fixed)

Placement-Icon

Reported by: Ichthyostega Owned by: Ichthyostega
Priority: urgent Milestone: 0integration
Component: lumieraGui Keywords: gui style
Sub Tickets: Parent Tickets: #1219

Description

Provide a vector graphic to use as Placement Icon

There is an existing framework setup by Joel Holdsworth several years ago, to use vector graphic designs to render an Icon set for the UI. Moreover, Ichthyo devised a design idea in some documentation diagrams in SVG format, which could be taken as starting point.

Change history (3)

comment:1 by Ichthyostega, at 2022-10-09T19:21:23Z

Status: newaccepted

the basic design looks promising and I'll stick with that idea: the shape alludes to a hook and an anchor, but also looks like the letter "P".

However, getting that shape to be displayed clearly and well balanced — especially given the smallish size of icon pixmaps — is anything but a trivial task...

comment:2 by Ichthyostega <prg@…>, at 2022-10-15T17:45:18Z

Resolution: fixed
Status: acceptedclosed

At least the groundwork is in place now, as far as ElementBoxWidget is concerned

  • based on the aforementioned design, a full icon-set is available, ranging from 48px to 16px size; this base variant of the Placement emblem was choosen to be slightly greenish, while further icon sets with other colours can be added — possibly to differentiate the state of the placement
  • additionally, graphic work for an menue button has been provided, using a bevelled triangle as a hand, that can be turned up or down (i.e. we have three icon sets here, arrow-hand (for the menu), arrow-hand-down (for the expand button) and arrow-hand-up for the collapse button. These icons work solely by brightening and darkening the background colour of the widget.

In aa26180/Lumiera:

ElementBox: integrate new Placement and Menu icon design (closes #1236)

The menu icon is possibly sightly to bright,
but it will do for now....

Last edited at 2022-10-15T19:20:50Z by Ichthyostega (previous) (diff)

comment:3 by Undercover Agent, at 2025-12-25T00:00:00Z

blocking: 1219
Parent Tickets: 1219

Migration MasterTickets ⟼ Subtickets-plugin

Note: See TracTickets for help on using tickets.