Github个人主页个性化定制1.0

2023-05-16

  • Github「Your profile」个性化定制
    • 创建仓库
    • 基础内容
    • 特殊组件
      • 动态打字特效
      • Github 信息展示
      • 个性化徽章
      • 访客数统计
    • 常用素材
      • Emoji
      • Icons
      • Others
    • 优秀案例
    • 参考文章

Github「Your profile」个性化定制

花些时间,打造一个精致的有特点的 Github 个人主页。一方面可以增加自己经营 Github 账号的积极性,另一方面可以让访客眼前一亮。我只记录了我用到的组件和设置,还有很多酷炫的组件和设置,具体可以参考优秀案例,按照自己的喜好挑选。

个人成果展示

创建仓库

账号同名仓库就是用来打造个人主页的特殊仓库,在其中的 README.md 文件里配置信息和小组件。具体步骤:

  1. Create a new repository
  2. Repository name 设置为 Owner 同名;
  3. Public
  4. Add a README file
  5. Create repository

基础内容

README.md 支持 Markdown 语法和 HTML 组件。个人建议内容主体使用 Markdown 语法构建,具体的布局排版使用 HTML 组件设置。常用的 HTML 组件有:

<!-- 布局设置 -->
<div align="center|left|right"></div>
<!-- 图片组件 -->
<img width=".." align="center|left|right" src="..." /></img>
<!-- 链接 -->
<a href=".."></a>
<!-- 文本 -->
<p></p>

特殊组件

动态打字特效

项目地址:Readme Typing SVG
可视化快速配置:Demo

Github 信息展示

项目地址:GitHub Readme Stats

最基础设置,把 ?username=username 替换成账户名

<!-- Markdown -->
![Who's GitHub stats](https://github-readme-stats.vercel.app/api?username=username)
<!-- HTML -->
<img width="50%" align="right" src="https://github-readme-stats.vercel.app/api?username=username" />

根据个人喜好,可以在 ?username=username 后使用&间隔自定义设置,例如 &hide=(隐藏特定统计信息,以逗号间隔),&theme= (制定主题),等等。

该项目还提供了两种组件:Github代码语言统计个性化置顶仓库展示,值得探索。

个性化徽章

项目地址: Shields.io
Shields被广泛地用于各种项目的 README.md 中。其中多种不同功能的徽章设置,我们主要使用的是自定义技能徽章

Python C Rust Shell MySQL Vue Go MongoDB Nodejs HTML5

<!-- Markdown -->
![](https://img.shields.io/badge/-HTML5-E34F26?style=flat-square&logo=html5&logoColor=white)
<!-- HTML -->
<img alt="Python" src="https://img.shields.io/badge/-Python-FADC6A?style=flat-square&logo=python" />
<img alt="C" src="https://img.shields.io/badge/-C/C++-DAE8FC?style=flat-square&logo=c" />
<img alt="Rust" src="https://img.shields.io/badge/-Rust-E55828?style=flat-square&logo=rust" />
<img alt="Shell" src="https://img.shields.io/badge/-Shell-000000?style=style=flat-square&logo=gnu-bash&logoColor=white" />
<img alt="MySQL" src="https://img.shields.io/badge/-MySQL-0021F5?style=flat-square&logo=mysql&logoColor=white" />
<img alt="Vue" src="https://img.shields.io/badge/-VUE-EC4A3F?style=flat-square&logo=vue.js&logoColor=white" />
<img alt="Go" src="https://img.shields.io/badge/-Go-F7B93E?style=flat-square&logo=go&logoColor=white" />
<img alt="MongoDB" src="https://img.shields.io/badge/-MongoDB-13aa52?style=flat-square&logo=mongodb&logoColor=white" />
<img alt="Nodejs" src="https://img.shields.io/badge/-Nodejs-43853d?style=flat-square&logo=Node.js&logoColor=white" />
<img alt="HTML5" src="https://img.shields.io/badge/-HTML5-E34F26?style=flat-square&logo=html5&logoColor=white" />

具体解析:

https://img.shields.io/badge/{徽章内容}-{徽章标题}-{徽章颜色}?{style}={参数值}&{logo}={参数值}&{logoColor}={参数值}

徽章内容自己填写(下图绿区显示),徽章标题自己填写(下图黑区显示),徽章颜色可以用取色器获取喜欢颜色的十六进制代码,style 有以下几种选择:
style
更多的设置可以参考官方文档。

访客数统计

page_id=username 替换成账户名

<!-- Markdown -->
![](https://visitor-badge.glitch.me/badge?page_id=username)
<!-- HTML -->
<div align="left"> 
  <img src="https://visitor-badge.glitch.me/badge?page_id=username" />
</div>

常用素材

Emoji

  • Emoji Cheat Sheet(webfx) : ☀️☔️☁️❄️⛄️⚡️
  • Emoji Cheat Sheet(ld246) :💯🥇🎱🍎🥑🐦
  • Emoji Unicode Tables :😀😇😈😎😐😠 ( U+1F601 ➡️ &#x1F601; )

Icons

  • Simple Icons
  • iconfont

Others

  • DOTOWN像素风

优秀案例

  1. sun0225SUN
  2. ThinkingThigh
  3. lixiang007666
  4. shinokada

参考文章

Github 首页美化教程

使用shields.io添加GitHub项目徽标

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Github个人主页个性化定制1.0 的相关文章

随机推荐

  • 基于 FFmpeg 的播放器 demo

    这里的播放器演示程序用于播放一个本地文件 xff0c 因而不需要关心播放网络上的媒体数据时的网络传输问题 对于播放本地媒体文件的播放器来说 xff0c 所要完成的工作主要包括 xff1a 解封装 gt 音频解码 视频解码 gt 对于音频来说
  • mysql查看当前使用的配置文件my.cnf的方法

    1 查看是否使用了指定目录下的my cnf my cnf是mysql启动时加载的配置文件 xff0c 一般会放在mysql的安装目录中 xff0c 用户也可以放在其他目录加载 安装mysql后 xff0c 系统中会有多个my cnf文件 x
  • JUC中对线程的协同合作控制

    线程的协同合作控制 CountDownLatch使用代码演示小结 Semaphore使用小结 Condition使用代码 CyclicBarrier使用 xff1a 代码演示 小结 在使用多线程的时候 xff0c 我们可以使用一些工具来达到
  • Ubuntu+Anaconda+TA-Lib

    查看ubuntu版本 span class token function cat span etc issue 更换apt源 1 备份原有软件源 sudo cp etc apt sources list etc apt sources li
  • 服务器配置公网ftp服务端(软件和python代码两种方法)

    FileZilla Server超详细配置 前言一 配置教程1 General settings xff08 常规设置 xff09 2 Passive mode settings xff08 被动传输模式设置 xff09 3 Securit
  • 使用FFmpeg生成高清gif图

    前言 使用FFmpeg能够很方便的给视频片段或GIF加水印 xff0c 同时还能对选取的片段生成GIF图 xff0c 但是在使用默认FFmpeg设置情况下 xff0c 生成的GIF画质很差 xff0c 有很明显的栅格化现象 如何生成高质量的
  • PostgreSQL的SSL部署

    随着云服务器的兴起 xff0c 越来越多的数据库服务器被安装在远程 用SSL连接代替明文连接 xff0c 是数据库的基本安全功能 很庆幸PostgreSQL很早就支持openSSL xff0c 各发行版本都带有openSSL连接库 xff0
  • 八数码问题是否有解

    八数码问题 描述 xff1a 3 3的棋盘有八个数字 xff08 1 8 xff09 和一个空位 xff0c 数字可以滑动 问题研究的是从一个棋盘状态到另一个状态 是否有解的判定 12345678 对于上面的棋盘状态 xff0c 我们可以表
  • xrdp和vnc的区别

    在很多场景下 xff0c 我们需要远程连接到Linux服务器 本文是Ubuntu xff0c 传统的连接主要分为两种 第一种 xff1a 通过SSH服务 xff08 使用xshell等工具 xff09 来远程访问 xff0c 编写终端命令
  • 和风天气API数据分析

    注册和风天气获取key 请求数据时需要用到 xff0c 具体可查看文档 请求数据示例 3 10天天气预报 34 HeWeather6 34 34 basic 34 34 cid 34 34 CN101010100 34 34 locatio
  • 提供python接口有用的库

    python版本 windows上使用的是python2 7 2 32位版本 如何查看python是32位还是64位 xff1a import struct struct calcsize 34 P 34 如果是4 xff0c 说明是32位
  • Linux添加库路径的两种方法

    库文件在连接 静态库和共享库 和运行 仅限于使用共享库的程序 时被使用 xff0c 其搜索路径是在系统中进行设置的 一般 Linux 系统把 lib 和 usr lib 两个目录作为默认的库搜索路径 xff0c 所以使用这两个目录中的库时不
  • 动态库和静态库在编译C语言时使用方法简述

    函数库分为静态库和动态库两种 创建Linux静态库和Linux动态库和使用它们在这里将以举例的形式详述一下 静态库在程序编译时会被连接到目标代码中 xff0c 程序运行时将不再需要该静态库 动态库在程序编译时并不会被连接到目标代码中 xff
  • Linux下的tar压缩解压缩命令详解

    tar c 建立压缩档案 x xff1a 解压 t xff1a 查看内容 r xff1a 向压缩归档文件末尾追加文件 u xff1a 更新原压缩包中的文件 这五个是独立的命令 xff0c 压缩解压都要用到其中一个 xff0c 可以和别的命令
  • Linux环境下安装MATLAB2012

    在GNU Debian环境下 xff0c 使用iso镜像安装Matlab2012 xff0c 首先需要用mount命令挂载镜像 xff0c mount o loop t iso9660 source mount point 具体的讲 mou
  • string与string.h以及cstring的关系区别

    c 43 43 中 string与string h 的作用和区别 如下代码 include lt string h gt void main string aaa 61 34 abcsd d 34 printf 34 looking for
  • gcc与g++的比较以及库的使用说明

    一 xff1a gcc与g 43 43 比较 编 译c c 43 43 代码的时候 xff0c 有人用gcc xff0c 有人用g 43 43 xff0c 于是各种说法都来了 xff0c 譬如c代码用gcc xff0c 而c 43 43 代
  • makefile 中的 wildcard 与 patsubst 函数

    makefile 里的函数跟它的变量很相似 使用的时候 xff0c 你用一个 符号跟开括号 xff0c 函数名 xff0c 空格后跟一列由逗号分隔的参数 xff0c 最后用关括号结束 例如 xff0c 在 GNU Make 里有一个叫 39
  • iOS大典之集合视图

    项目遇到了集合视图 感觉得整理下 又来一篇 遵守协议 span class hljs class span class hljs keyword 64 interface span span class hljs title RootVie
  • Github个人主页个性化定制1.0

    Github Your profile 个性化定制创建仓库基础内容特殊组件动态打字特效Github 信息展示个性化徽章访客数统计 常用素材EmojiIconsOthers 优秀案例参考文章 Github Your profile 个性化定制