feat(ui-settings): add an About section with company copy and version check
Registers a new `settings.section` (id `about`) in ui-settings-general that introduces PineSound, names the product build, shows the current version, and offers a check-updates control (a client-side placeholder comparing against a known-latest constant pending a real update channel). Adds a 16px info icon to ui-primitives and wires the section into the settings nav. Tests cover the registration and the About component; READMEs and translation-pairing hashes are updated. Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
@@ -16,8 +16,8 @@ const icons = Object.fromEntries(
|
||||
const iconNames = Object.keys(icons)
|
||||
|
||||
describe('ic_ds_ icon set', () => {
|
||||
it('exports the full icon set (46 deepsuite + 20 figma extracts + four product glyphs outside those sets)', () => {
|
||||
expect(iconNames.length).toBe(70)
|
||||
it('exports the full icon set (46 deepsuite + 20 figma extracts + product glyphs outside those sets)', () => {
|
||||
expect(iconNames.length).toBe(71)
|
||||
})
|
||||
|
||||
it.each(iconNames)('%s renders an svg with currentColor fills and no hardcoded palette', (name) => {
|
||||
|
||||
Reference in New Issue
Block a user