Skip to content

timlinux/osgeo-inject

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

11 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

OSGEO-Inject

Lightweight affiliate badge system for OSGeo community projects

OSGEO-Inject Banner

A minimal, high-performance JavaScript widget that displays OSGeo affiliation badges and announcements on participating project websites. Designed with security and performance as the highest priorities, the entire payload is under 15KB and loads asynchronously to never impact host page performance.


CI Status Release License: MIT REUSE Compliant JavaScript CSS3 Nix NixOS

image image image image

Quick Start

Add these two lines to your project's HTML:

<script
  src="https://affiliate.osgeo.org/js/osgeo-inject.min.js"
  defer
  data-position="top-right"
></script>
<link
  rel="stylesheet"
  href="https://affiliate.osgeo.org/css/osgeo-inject.min.css"
/>

That's it! The OSGeo badge will appear in the top-right corner of your page.

Configuration Options

Attribute Values Default Description
data-position top-right, top-left, bottom-right, bottom-left top-right Badge position
data-collapsed true, false false Start collapsed
data-theme light, dark, auto auto Color theme

Key Links


Support This Project

This project is maintained by volunteers in the OSGeo community. If you find it useful, please consider supporting its development:

Sponsor Ko-fi


Contributors


Tim Sketcher

Made with πŸ’— by Kartoza | Donate! | GitHub

About

Lightweight affiliate badge system for OSGeo community projects

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors