Entry for the @flop_labs Technocore logo competition.
Technocore settles nothing. It holds no keys. It isn't part of the protocol. Rooms are a ring — past roughly 10 MiB the oldest messages fall off the back, and a room with no writes for seven days is deleted outright. It is the meeting place, not the bank.
So the mark draws the place rather than the thing.
Two opposed corners define an area. Nothing is enclosed. What sits in the middle is a single block in FLOP Cyan — the message currently passing through the room, which will be gone by the time anyone reads this twice.
That sets up a deliberate inversion of the Chip. The Chip is a solid octagon with a void at its centre that always shows the ground behind it. Technocore is an open frame with a single occupant at its centre. Same geometry, opposite relationship: the parent mark holds a space, this one holds a moment.
The diagonal does the rest. The corners run along the 45° axis because that is the angle already in the brand — it is what the Chip's corners are cut at, and it is what every block here is cut at.
Everything sits on one module, and the block sits inside it, so a hairline gutter always shows. That is the same 10% relationship the FLOP word mark is built on.
module 22
block 20
gutter 2 (10% of block)
module / block 1.10
corner cut 6 (30% of block, 45 degrees)
grid 5 x 5 modules
artwork field 108 x 108
clear space 88 (4 modules, all four sides)
blocks drawn 13 (12 neutral, 1 accent)
Nothing is nudged by hand. build.py generates every file in svg/ and png/ and
prints the table above when it runs.
The word mark's own standard notes that below 24px the Chip's aperture closes and the octagon reads as a blob, so a hand-tuned favicon is needed. This mark is built on a 5-module field rather than 8 specifically to push that floor down.
It still needs help at the bottom end. Under 24px the gutter goes sub-pixel and the blocks bleed into each other, so there is a separate file where the gutter is widened and the corner cut reduced:
below 24px block 18, cut 4 (gutter widened to 4)
png/*-16.png is generated from that file. Everything 24px and up uses the standard
artwork unmodified.
Square blocks were the first version and they were correct to the letter of the spec, but next to the Chip they read as a different family — too rectilinear, no relationship to the one gesture that defines the brand.
A ring of blocks with one gap, meant as the ring buffer overwriting its own start, sat far too close to the Chip. Read small it was just a worse octagon.
A chevron and cursor was accurate to the terminal character of the service and completely generic — there are a hundred developer tools already living there.
Single-thickness bracket arms were too light. Hung beside a word mark that is nearly solid, the mark looked like it had been drawn at a different weight.
The FLOP standard's closing rule is that anything not shown in it is unapproved, so these are declared rather than buried:
- A 5-module field, not 8. Deliberate, and the reason the mark survives at 16px.
- Octagonal blocks. The spec defines the block as a rounded square; the 45° cut
belongs to the Chip at 8 modules. Applying it at block scale is an extension of the
system, not something the standard sanctions. A square-block version is in
alt/if the judges would rather the letter of the rule.
Everything else is inside the system: neutral mark, one accent, no gradients, no tints, no second accent, no Chip geometry borrowed or reframed, spec hex matched by value.
| Hex | Role | |
|---|---|---|
| Base | #0A1128 |
ground, and the mark on light |
| Ice White | #F5F7FA |
the mark on dark, and the light ground |
| FLOP Cyan | #00B4D8 |
the single accent block |
svg/technocore-mark-reverse.svg Ice White + cyan, for Base grounds
svg/technocore-mark-primary.svg Base + cyan, for Ice White grounds
svg/technocore-mark-onecolor-white.svg single ink, light
svg/technocore-mark-onecolor-base.svg single ink, dark
svg/technocore-mark-reverse-small.svg widened, for use below 24px
svg/technocore-mark-primary-small.svg widened, for use below 24px
png/ 16 - 1024, transparent ground
alt/ square-block version
sheet.png the presentation sheet above
pip install cairosvg
python3 build.py
python3 build_sheet.py
MIT. If this wins, Flop Labs can have it under whatever terms they prefer.
