feat: add alpaca icon#469
Open
BaileySimrell wants to merge 2 commits into
Open
Conversation
Add Alpaca Markets brand logos from the official newsroom asset kit (primary, dark-background, and grayscale variants). Co-authored-by: Cursor <cursoragent@cursor.com>
Contributor
Greptile SummaryThis PR adds the Alpaca Markets brand icon in three variants (
Confidence Score: 5/5Straightforward brand icon addition with no logic changes; safe to merge The change is purely additive — three SVG files and one JSON entry. The previously flagged viewBox mismatch is resolved (all three variants now declare viewBox="0 0 1081 309"), the duplicate path in dark.svg is no longer present, and the icons.json entry follows the existing schema conventions correctly. No application logic is affected. No files require special attention
|
| Filename | Overview |
|---|---|
| public/icons/alpaca/default.svg | New default (light background) variant of the Alpaca icon; all three SVGs now share a consistent viewBox="0 0 1081 309" |
| public/icons/alpaca/dark.svg | New dark-background variant using white (#FFFFFF) wordmark fill; single .st2 accent path confirmed, duplicate previously flagged appears resolved |
| public/icons/alpaca/mono.svg | New monochrome variant; all shapes rendered in #010101, consistent viewBox with the other variants |
| src/data/icons.json | Adds alpaca entry correctly sorted before alpine-linux; schema fields (slug, hex, categories, variants, license, url, dateAdded) align with project conventions |
Flowchart
%%{init: {'theme': 'neutral'}}%%
flowchart TD
A[icons.json entry\nslug: alpaca] --> B[default variant\ndefault.svg\n.st0 = #101010 dark text\n.st1/.st2 = #FCD72B brand yellow]
A --> C[dark variant\ndark.svg\n.st0 = #FFFFFF white text\n.st1/.st2 = #FCD72B brand yellow]
A --> D[mono variant\nmono.svg\n.st0/.st1 = #010101 all black]
B & C & D --> E[viewBox: 0 0 1081 309\nconsistent across all variants]
Reviews (2): Last reviewed commit: "fix: address Greptile review on alpaca i..." | Re-trigger Greptile
Align default.svg viewBox with dark/mono (1081×309), remove duplicate path in dark.svg, and use CC0-1.0 license like other brand entries. Co-authored-by: Cursor <cursoragent@cursor.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
alpaca-brand-external.zip).default(primary logo),dark(light wordmark for dark backgrounds),mono(grayscale).FCD72B; categories: Finance, Payment, Software.Test plan
viewBox(validated locally with xmllint)icons.jsonentry is alphabetically placed and schema-validMade with Cursor