Initial.js
Simple jQuery plugin to make Gmail like text avatars for profile pictures
Install / Use
/learn @judesfernando/Initial.jsREADME
initial.js
Simple jQuery plugin to make Gmail like text avatars for profile pictures.
Demo
Browser compatibility
- Chrome
- Firefox
- Opera 9+
- Safari 3.2+
- iOS Safari 3.2+
- Android Browser 3+
Usage
Markup
<img data-name="Steve" data-color="#85e0ce" class="profile"/>
jQuery code
$('.profile').initial();
Options
Below options can be overridden with data-attributes inside the image element. Refer to the "data-attribute" column for related data-attribute for each option
| Option | data-attribute | Description | Default | |-------------|------------------|----------------------------------------------------------------|----------------------------------------------------------------------------------------------------| | name | data-name | Name of the user which the profile picture should be generated | Name | | height | data-height | Height of the picture | 100 | | width | data-width | Width of the picture | 100 | | charCount | data-char-count | Number of characherts to be shown in the picture. | 1 | | textColor | data-text-color | Color of the text | #ffffff | | fontSize | data-font-size | Font size of the character(s) | 60 | | fontWeight | data-font-weight | Font weight of the character(s) | 400 | | radius | data-radius | Rounded corners | 0 | | seed | data-seed | Number to randomize the background color | 0 | | color | data-color | Background color of the profile picture that should be generated | null |
Related Skills
node-connect
337.3kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
83.2kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
337.3kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
commit-push-pr
83.2kCommit, push, and open a PR
