Skip to content

Enable individual color and glyph settings for canvases #32

@dkammer

Description

@dkammer

In settingscontrols.component.html the option to apply settings locally and not to all canvases for color and glyph is commented out:

        <!-- Apply to all -->
        <!-- <label class="checkbox-row">
          <input type="checkbox" [(ngModel)]="applyColorToAll" (click)="$event.stopPropagation()" />
          <span class="custom-checkbox"></span>
          <span class="label-text">Color settings applied to all canvases</span>
        </label> -->

...

        <!-- Apply to all -->
        <!-- <label class="checkbox-row">
          <input type="checkbox" [(ngModel)]="applyGlyphSettingsToAll" (click)="$event.stopPropagation()" />
          <span class="custom-checkbox"></span>
          <span class="label-text">Glyph settings applied to all canvases</span>
        </label> -->

If this functionality is needed, there needs to be a significant upgrade in config.service.ts to support multiple configurations based on the canvas IDs. We also need to consider the glyph legend & filters becoming inconsistent with multiple configs. To close this ticket, the conceptual and UI issues have to be solved first.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions