Skip to content

Releases: open-e2ee/design

0.24.0

Choose a tag to compare

@jackspirou jackspirou released this 25 Sep 03:28
d6bb619

Moves the console drawer breakpoint to 961 px. The sidebar sits in the layout at 961 px and wider, and opens as an overlay drawer below it. See CHANGELOG.md.

0.23.0

Choose a tag to compare

@jackspirou jackspirou released this 25 Sep 00:25
1344861

Adds the console header token (--oe-chrome-console-header-height, 56 px) and rewrites the Part II shell to the console layout. See CHANGELOG.md.

v0.22.0

Choose a tag to compare

@jackspirou jackspirou released this 22 Sep 05:06
1e69a2a

Changes copy only. Every 0.21.2 export, token, and asset geometry is
unchanged; the three social cards carry new plate rows.

Changed

  • Social card plate rows. The Signal Protocol SDK card and the website
    card read MIT · Apache-2.0 where they read AGPLv3 · commercial. The
    organization card reads open source · Signal Protocol Relay where it read
    open source · commercial licensing. The SDK is dual-licensed under the MIT
    License or the Apache License 2.0, and the hosted relay is named.
  • Registered product descriptors. DESIGN.md names the two products
    Signal Protocol SDK and Signal Protocol Relay. The bare Relay
    descriptor is retired.
  • Positioning summary. DESIGN.md states the SDK license as MIT or
    Apache-2.0, at your option, and names the OpenE2EE Signal Protocol Relay as
    the hosted relay built for the SDK. The Public Sans figure example reads
    Apache-2.0.
  • README package policy. States the Apache-2.0 code license and the
    reserved brand assets instead of a stale UNLICENSED claim.

0.20.0

Choose a tag to compare

@jackspirou jackspirou released this 09 Sep 00:02
1298573

Adds the stacked button and its two type tokens. Purely additive: every
0.19.0 export is unchanged.

Added

  • .oe-button-stacked and .oe-button-note in components.css, with
    --oe-button-note-font-size and --oe-button-note-font-weight.
    A button
    that carries its condition: the label over a smaller note, "Start free" over
    "No credit card needed". The modifier turns the button's row into a column
    and grows the block padding; the note is 13 px in the normal weight and
    keeps the button's own foreground color. It composes with .oe-button-large
    and .oe-button-secondary. A row that holds one should stretch its items so
    the neighbors match its height. The website's heroes carry it on the
    primary action.

v0.19.0

Choose a tag to compare

@jackspirou jackspirou released this 08 Sep 22:01
b49608e

Adds one button modifier and its type token. Purely additive: .oe-button-large steps height to --oe-control-height-lg, inline padding to --oe-button-padding-inline-lg, and type to the new --oe-button-font-size-lg (1.0625rem), for the pair of actions under a page's one heading. Changes nothing about color or weight.

0.18.0

Choose a tag to compare

@jackspirou jackspirou released this 08 Sep 20:16
d4a5ad9

0.18.0

Adds four chrome icons. Purely additive: every 0.17.0 export is unchanged.

Added

  • key, unseen, device, and attachment in @open-e2ee/design/icons.
    Octicons 19.32.0 geometry (key, eye-closed, device-mobile,
    paperclip), copied unmodified like the rest of the set. The website's
    pricing page grew from six cards to nine, and four of them had no glyph that
    fit: keys and sessions, sealed sender, multi-device, and encrypted
    attachments. None of them is a padlock or a shield: DESIGN.md rules both
    out, and a sealed sender is an eye that does not see.

v0.17.0

Choose a tag to compare

@jackspirou jackspirou released this 08 Sep 16:32
5521a2c

Adds one button modifier. Purely additive: every 0.16.0 export is unchanged.

Added

  • .oe-button-strong in components.css. A modifier of .oe-button-secondary that paints the frame in the foreground instead of the control border, and changes nothing else. It is the secondary that leads among secondaries: the website's pricing table carries it on the plan that costs nothing, beside the one filled plan and two plain secondaries, so the filled control keeps the accent and the free plan still reads apart. On its own the class does nothing.

v0.16.0

Choose a tag to compare

@jackspirou jackspirou released this 08 Sep 15:28
cf9f6bd

Adds six chrome icons for what a plan carries: stack, send, people, clock, pulse, and terminal. Purely additive.

See CHANGELOG.md for the consumer notes.

v0.15.0

Choose a tag to compare

@jackspirou jackspirou released this 07 Sep 13:51
d8c8a47

Sets the mark against the cap height of the words beside it, narrows the wordmark's weight pair, and holds the wordmark's descender inside the lockup clear space.

See CHANGELOG.md for the consumer notes.

0.14.1

Choose a tag to compare

@jackspirou jackspirou released this 07 Sep 02:17
fc127b3

Completes the rule utility family. rule-l, rule-r, and rule-x join rule, rule-t, rule-b, and rule-y, so a hairline in any direction reads --oe-rule-weight and the border-1 role.

0.14.0 shipped the horizontal sides only. A sidebar edge drawn with border-r and a header divider drawn with border-l both kept the literal width.

Full notes: https://github.com/open-e2ee/design/blob/v0.14.1/CHANGELOG.md