Add APISmart as sponsor, lay sponsors out side by side - #18
Merged
Conversation
Converts the Sponsors section to a two-column table so sponsors render side by side, and adds APISmart alongside Swiftproxy. The supplied APISmart artwork was a 370x80 wordmark centered in a 400x400 canvas, roughly 80% empty padding. Trimmed to the mark and recentered on an 800x419 canvas so it shares the 1.91:1 ratio of the Swiftproxy banner and both cells render at the same size. The mark itself is unmodified. Descriptions use HTML tags rather than markdown, since GitHub does not render markdown inside HTML table cells. Both entries keep the "(Sponsored)" label and sit above the existing disclosure.
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.
Adds APISmart as the second sponsor and converts the Sponsors section to a two-column layout.
Layout
Sponsors now render side by side in a two-column table — logos on the top row, descriptions beneath, so each sponsor is one self-contained cell. A third sponsor is a new
<td>(3-across) or a new<tr>; the recipe is in the HTML comment above the table.Artwork normalization
The supplied APISmart file (
API - 400x400.png) was not a square logo — it was a 370x80 wordmark centered in a 400x400 canvas, roughly 80% empty white padding. Rendered at equal height beside the Swiftproxy banner it would have appeared about a third the intended size.Trimmed to the mark and recentered on an 800x419 canvas, matching the 1.91:1 ratio of Swiftproxy's 1200x628 banner, so both cells render identically. The mark itself is unmodified — only the surrounding canvas changed.
Known cosmetic issue
APISmart's artwork has an opaque white background, so on GitHub's dark theme it renders as a light slab next to Swiftproxy's dark navy banner. Legible, but visually mismatched. A dark-theme variant from APISmart could be served via
<picture>+prefers-color-scheme. A transparent background would be worse — the near-black "Smart" text would vanish on dark.Disclosure
Both entries carry the
(Sponsored)label, and the existing disclosure line below the table is unchanged.Notes
<b>,<a>,<code>) rather than markdown — GitHub does not render markdown inside HTML table cells.