# Desaga original vector artwork

Last updated: 8 September 2026.

These assets contain original Desaga vector paths extracted from the restaurant’s own published menu. They are not AI-generated, automatically traced from a bitmap, or redrawn interpretations.

## Source

- Official PDF: https://desaga.ro/wp-content/uploads/2026/07/Meniu-Restaurant-Desaga-Cluj-Napoca-Gust-Autentic.pdf
- Source filename: `Meniu-Restaurant-Desaga-Cluj-Napoca-Gust-Autentic.pdf`
- PDF page: 2 (the first numbered menu page, labelled 1).
- PDF page dimensions: 1133.859985 × 1661.099976 points.
- Original PDF SHA-256: `3945e829b9b80cd2f89808574cbc27ce90aa74f8dfba64e05ba433ae831b3069`
- Extraction: 8 September 2026, from the source PDF downloaded during the site audit.

## Files and source bounds

| File | Original PDF bounds, x0 / y0 / x1 / y1 | SVG viewBox | Content |
| --- | --- | --- | --- |
| wordmark.svg | 469.273010 / 50.479980 / 716.710999 / 129.890015 | 0 0 247.437988 79.410034 | Original dark Desaga wordmark; one compound filled path. |
| pattern.svg | 101.417999 / 66.160034 / 446.929993 / 103.099976 | 0 0 345.511993 36.939941 | Complete original left illustrated face border; 209 vector paths. |
| faces.svg | 101.417999 / 66.160034 / 198.570007 / 103.099976 | 0 0 97.152008 36.939941 | Compact five-face detail from that same border, cropped with a vector clipPath. |

## Method

PyMuPDF read the native PDF drawing instructions (`get_drawings()`). Cubic Bézier segments, line segments and rectangle directions were written as SVG paths in their original paint order. The source uses filled shapes, so no outline expansion or stroke approximation was required. Nonzero fill rules, original fill colors and full opacity were preserved. A translation normalizes the origin; a vector clipping path enforces the selected source bounds. Coordinates retain six decimal places of PDF points. No bitmap, embedded image, external font, script or external resource is referenced by any SVG.

The wordmark retains its original dark color. It can also serve as a CSS mask so the site’s light and dark header variants use one authentic outline. The original colored asset files retain their source palette. Derived monochrome presentation assets are documented separately below. A cropped face detail is a reuse of existing artwork, not a new standalone illustration.

## Inspection and limits

The extracted wordmark and face detail were rendered and visually compared with the PDF’s original header. SVG XML parsing and resource checks passed. The full illustrated front/back covers in both official July Cluj and Topa menus are flattened raster images. Other page vectors are dietary icons, sponsor marks, layout rules and repeated versions of this face border. No original vector version of the complete logo’s leaves, cutlery or pepper was found in those PDFs.

The existing full-color illustrated logo and white folk border remain available as original PNG artwork:

- https://desaga.ro/wp-content/uploads/2024/07/logo-colorat-desaga.png
- https://desaga.ro/wp-content/uploads/2024/07/desaga_jartiera.png

If original AI/EPS/SVG brand files become available, they should supersede any future attempt to reconstruct the remaining illustration. These extracted files preserve the existing brand artwork and do not establish a new ownership or licensing claim.

## Layout detail reuse — revised illustration panels

The current homepage also displays parts of the unchanged original `desaga-logo.png` through inline SVG viewports. The table-setting composition uses viewBox `80 250 642 400` with a crop following the existing panel divisions; the botanical composition uses `48 650 366 319`. Both remain raster source details, not newly recovered vector originals. The earlier two small face panels have been replaced by the full-width mural described below. No source-image pixels or original paths were changed.


## Monochrome mural — derived face masks

`faces-window-mask.svg` and `faces-stencil.svg` use the native paths from `faces.svg` at the same viewBox. The first isolates the large face planes as alpha openings, keeping eye/lip details closed; the second isolates the ink contours. The original paint order and exact curve coordinates are retained. The current prototype combines the ink stencil with the four-color mosaic below, with one moving photograph in each of three rows. The face-aperture mask remains available as an optional asset from the earlier treatment. The ink stencil remains transparent around and within the red contours. The colored fields are a separate presentation layer, not a change to the original source artwork. See `stencil-notes.md` for the fill-selection method and reusable mask details. The complete illustrated logo remains the original raster file.


## Earlier variant — blue/green mosaic

`faces-mosaic.svg` uses seven original face fields within the same native bounds, with the existing aperture to preserve contour and facial-detail alignment. Source blue rounds to `#3f87c7` and source green to `#5bb94c`. Three CSS rows repeat this asset and the red stencil at identical sizes and offsets; no face geometry is stretched or redrawn. The photograph layer sits between the color fields and the red contours. See `mosaic-notes.md` for the field mapping.

## Current variant — four-color mosaic

`faces-mosaic-full.svg` changes only the seven field fills from the earlier mosaic. The principal profiles read blue, white, green, yellow and white, with a small blue continuation at the clipped edge. Source colors round to blue `#3f87c7`, green `#5bb94c`, yellow `#ffcc2e` and white `#ffffff`. This is a proposed arrangement of colors from the original artwork, not a newly asserted official brand palette.

The native viewBox `0 0 97.152008 36.939941`, curve coordinates, translation, aperture, fill rules and paint order are unchanged. Red contours remain a separate, unmodified stencil. The homepage aligns both layers at the same size and offset within each row, above independently moving platter, bread and terrace photographs. Recoloring the fields does not recover additional parts of the full illustrated logo. See [mosaic-full-notes.md](mosaic-full-notes.md) for exact color conversion and alignment notes; the earlier SVG remains available.
