SF² Logo Assets¶
This directory contains the branding assets for the Software Factory Security Framework.
Current Assets¶
logo.svg¶
- Main logo for website header/navigation
- Shield design with "SF²" lettermark
- Color: Dark blue (#1a3a52)
- Dimensions: 400x450px viewBox
- Usage: Header, navigation, large displays
favicon.svg¶
- Reduced mark for browser tabs, bookmarks, and the home-screen icon
- A 2-glyph "S²" lockup (not the full "SF²"): three glyphs turn to mush at 16×16px, so the favicon keeps the brand's squared motif while staying legible at tab scale.
- Drives
favicon-16x16.png,favicon-32x32.png,favicon.ico, andapple-touch-icon.png. - The full "SF²" lettermark stays on
logo.svg(header / large displays); the identity is intentionally scale-tiered — full mark large, reduced mark small.
Design Specifications¶
Color Palette:
- Primary: #1a3a52 (Dark blue/navy - shield background)
- Accent: #ffffff (White - lettermark)
- Complements the site primary, Azul Talavera (#2C4A6B): the shield uses a deeper navy so it keeps contrast against the azul site header rather than blending in.
Typography:
- "SF²" in bold, geometric sans-serif style
- Superscript "²" properly positioned
- High contrast white on dark blue
Shape:
- Pentagon shield (5 sides + pointed bottom)
- Conveys security and protection
- Clean, geometric, modern design
Additional Formats (Optional)¶
For maximum browser compatibility, you may want to create additional formats:
Converting to PNG/ICO¶
Using Online Tools:
- SVG to PNG: https://cloudconvert.com/svg-to-png
- Upload
favicon.svg -
Set sizes: 16x16, 32x32, 180x180 (for apple-touch-icon)
-
PNG to ICO: https://cloudconvert.com/png-to-ico
- Upload 32x32 PNG
- Creates
favicon.icofor older browsers
Using Command Line (if tools installed):
# Install dependencies (macOS)
brew install librsvg imagemagick
# Convert favicon.svg to PNG sizes
rsvg-convert -w 16 -h 16 favicon.svg > favicon-16x16.png
rsvg-convert -w 32 -h 32 favicon.svg > favicon-32x32.png
rsvg-convert -w 180 -h 180 favicon.svg > apple-touch-icon.png
# Create ICO from 32x32 PNG
convert favicon-32x32.png favicon.ico
Using Python (if Pillow + cairosvg installed):
import cairosvg
from PIL import Image
# SVG to PNG
cairosvg.svg2png(url='favicon.svg', write_to='favicon-32x32.png', output_width=32, output_height=32)
cairosvg.svg2png(url='favicon.svg', write_to='apple-touch-icon.png', output_width=180, output_height=180)
# PNG to ICO
img = Image.open('favicon-32x32.png')
img.save('favicon.ico', format='ICO', sizes=[(32, 32)])
Updating mkdocs.yml¶
Current configuration:
theme:
logo: assets/logo.svg
favicon: assets/favicon.svg # SVG works in modern browsers
If you create ICO/PNG versions, update to:
theme:
logo: assets/logo.svg
favicon: assets/favicon.ico # or favicon-32x32.png
Design Source¶
Logo concept generated with Midjourney and recreated as clean SVG.
Original Midjourney prompt (for reference):
minimalist logo icon, abstract security shield with framework grid pattern,
geometric modern, indigo blue, flat design, clean simple, white background,
professional tech branding --style raw --v 6
License¶
Logo assets are part of the SF² framework and are licensed under: Creative Commons Attribution 4.0 International (CC BY 4.0)
You are free to use, share, and adapt with attribution to Julie Davila and the SF² framework.
Need changes? Edit the SVG files directly or regenerate using the Midjourney prompt above.