Compare commits

...
134 Commits
Author SHA1 Message Date
github-actions[bot] 860ecf20c8 Update languages.svg - [Skip GitHub Action] 2026-07-25 02:24:20 +00:00
github-actions[bot]andGitHub ada7543aec Update github-metrics.svg - [Skip GitHub Action] 2026-07-25 01:57:59 +00:00
github-actions[bot] 166ae5e6ae Update languages.svg - [Skip GitHub Action] 2026-07-24 02:25:32 +00:00
github-actions[bot]andGitHub f7e274c75e Update github-metrics.svg - [Skip GitHub Action] 2026-07-24 01:58:30 +00:00
github-actions[bot]andGitHub 9b7748d5a6 Update github-metrics.svg - [Skip GitHub Action] 2026-07-23 02:03:28 +00:00
github-actions[bot]andGitHub e5fc2760a1 Update github-metrics.svg - [Skip GitHub Action] 2026-07-22 01:55:27 +00:00
github-actions[bot] 3280bd5a2d Update languages.svg - [Skip GitHub Action] 2026-07-21 02:25:07 +00:00
github-actions[bot]andGitHub 191b672c8d Update github-metrics.svg - [Skip GitHub Action] 2026-07-21 01:56:47 +00:00
github-actions[bot] 5569e03b38 Update languages.svg - [Skip GitHub Action] 2026-07-20 02:41:58 +00:00
github-actions[bot]andGitHub d45f761bb8 Update github-metrics.svg - [Skip GitHub Action] 2026-07-20 02:13:42 +00:00
github-actions[bot]andGitHub 6a6ebdbcff Update github-metrics.svg - [Skip GitHub Action] 2026-07-19 01:57:38 +00:00
github-actions[bot] e1b57d1995 Update languages.svg - [Skip GitHub Action] 2026-07-18 02:09:06 +00:00
github-actions[bot]andGitHub 9edc33ce6b Update github-metrics.svg - [Skip GitHub Action] 2026-07-18 01:48:38 +00:00
github-actions[bot]andGitHub 4a7c1b1065 Update github-metrics.svg - [Skip GitHub Action] 2026-07-17 01:58:31 +00:00
github-actions[bot]andGitHub f56468bd1c Update github-metrics.svg - [Skip GitHub Action] 2026-07-16 01:54:41 +00:00
github-actions[bot]andGitHub bac6c875f4 Update github-metrics.svg - [Skip GitHub Action] 2026-07-15 01:44:45 +00:00
github-actions[bot] 6498f69ded Update languages.svg - [Skip GitHub Action] 2026-07-14 02:10:13 +00:00
github-actions[bot]andGitHub e6ac11604a Update github-metrics.svg - [Skip GitHub Action] 2026-07-14 01:48:24 +00:00
github-actions[bot]andGitHub ce72840b37 Update github-metrics.svg - [Skip GitHub Action] 2026-07-13 02:01:27 +00:00
github-actions[bot]andGitHub dbe2a7c303 Update github-metrics.svg - [Skip GitHub Action] 2026-07-12 01:59:44 +00:00
github-actions[bot]andGitHub c6d904ff4b Update github-metrics.svg - [Skip GitHub Action] 2026-07-11 01:56:28 +00:00
github-actions[bot]andGitHub ee7b6158df Update github-metrics.svg - [Skip GitHub Action] 2026-07-10 02:10:33 +00:00
github-actions[bot]andGitHub f07813ca7b Update github-metrics.svg - [Skip GitHub Action] 2026-07-09 02:10:45 +00:00
github-actions[bot] 9a1c5c0135 Update languages.svg - [Skip GitHub Action] 2026-07-08 02:26:49 +00:00
github-actions[bot]andGitHub be38a8e874 Update github-metrics.svg - [Skip GitHub Action] 2026-07-08 01:58:06 +00:00
github-actions[bot]andGitHub f226391ebf Update github-metrics.svg - [Skip GitHub Action] 2026-07-07 02:24:46 +00:00
github-actions[bot] b4709a39e0 Update languages.svg - [Skip GitHub Action] 2026-07-06 02:54:39 +00:00
github-actions[bot]andGitHub 5aa40cd07a Update github-metrics.svg - [Skip GitHub Action] 2026-07-06 02:29:02 +00:00
github-actions[bot] b7510107a1 Update languages.svg - [Skip GitHub Action] 2026-07-05 02:48:27 +00:00
github-actions[bot]andGitHub 4a8e4e7787 Update github-metrics.svg - [Skip GitHub Action] 2026-07-05 02:24:24 +00:00
github-actions[bot]andGitHub ce8452a183 Update github-metrics.svg - [Skip GitHub Action] 2026-07-04 02:08:46 +00:00
github-actions[bot] 099704ed97 Update languages.svg - [Skip GitHub Action] 2026-07-03 02:41:54 +00:00
github-actions[bot]andGitHub 2ac7d6024d Update github-metrics.svg - [Skip GitHub Action] 2026-07-03 02:10:40 +00:00
github-actions[bot]andGitHub 2512a4b9e2 Update github-metrics.svg - [Skip GitHub Action] 2026-07-02 02:35:32 +00:00
github-actions[bot] 582a77d74e Update languages.svg - [Skip GitHub Action] 2026-07-01 03:33:01 +00:00
github-actions[bot]andGitHub 42aab2fd52 Update github-metrics.svg - [Skip GitHub Action] 2026-07-01 02:45:57 +00:00
github-actions[bot] f54c0c1603 Update languages.svg - [Skip GitHub Action] 2026-06-30 03:24:35 +00:00
github-actions[bot]andGitHub 1c025980f6 Update github-metrics.svg - [Skip GitHub Action] 2026-06-30 02:39:38 +00:00
github-actions[bot] 6c13b0b099 Update languages.svg - [Skip GitHub Action] 2026-06-29 03:37:18 +00:00
github-actions[bot]andGitHub 3276bcfd24 Update github-metrics.svg - [Skip GitHub Action] 2026-06-29 02:45:24 +00:00
github-actions[bot]andGitHub 935d4e75f3 Update github-metrics.svg - [Skip GitHub Action] 2026-06-28 02:44:50 +00:00
github-actions[bot]andGitHub 5ac5980eff Update github-metrics.svg - [Skip GitHub Action] 2026-06-27 02:32:16 +00:00
github-actions[bot] a8d00f62b4 Update languages.svg - [Skip GitHub Action] 2026-06-26 03:25:54 +00:00
github-actions[bot]andGitHub dcefcb311e Update github-metrics.svg - [Skip GitHub Action] 2026-06-26 02:39:10 +00:00
github-actions[bot]andGitHub 533dd7d715 Update github-metrics.svg - [Skip GitHub Action] 2026-06-25 02:36:36 +00:00
github-actions[bot]andGitHub 3462b56a41 Update github-metrics.svg - [Skip GitHub Action] 2026-06-24 02:35:23 +00:00
github-actions[bot]andGitHub 20c9166539 Update github-metrics.svg - [Skip GitHub Action] 2026-06-23 02:34:27 +00:00
github-actions[bot]andGitHub f2c55e2eca Update github-metrics.svg - [Skip GitHub Action] 2026-06-22 02:59:15 +00:00
github-actions[bot] 1708787d63 Update languages.svg - [Skip GitHub Action] 2026-06-21 03:55:02 +00:00
github-actions[bot]andGitHub 64172269a2 Update github-metrics.svg - [Skip GitHub Action] 2026-06-21 02:56:40 +00:00
github-actions[bot] 554da1bb9a Update languages.svg - [Skip GitHub Action] 2026-06-20 03:25:10 +00:00
github-actions[bot]andGitHub c2d087af01 Update github-metrics.svg - [Skip GitHub Action] 2026-06-20 02:40:23 +00:00
github-actions[bot] 18958b0723 Update languages.svg - [Skip GitHub Action] 2026-06-19 04:02:37 +00:00
github-actions[bot]andGitHub 884fb7b896 Update github-metrics.svg - [Skip GitHub Action] 2026-06-19 03:36:30 +00:00
github-actions[bot]andGitHub 052b37aee0 Update github-metrics.svg - [Skip GitHub Action] 2026-06-18 02:51:01 +00:00
github-actions[bot]andGitHub 6f6b5f4434 Update github-metrics.svg - [Skip GitHub Action] 2026-06-17 02:55:52 +00:00
github-actions[bot]andGitHub 9785250503 Update github-metrics.svg - [Skip GitHub Action] 2026-06-16 02:58:46 +00:00
github-actions[bot]andGitHub 1471714f8c Update github-metrics.svg - [Skip GitHub Action] 2026-06-15 02:58:08 +00:00
github-actions[bot]andGitHub 1a051fac31 Update github-metrics.svg - [Skip GitHub Action] 2026-06-14 02:53:15 +00:00
github-actions[bot] 06a581f9bf Update languages.svg - [Skip GitHub Action] 2026-06-13 03:28:40 +00:00
github-actions[bot]andGitHub b00938af6f Update github-metrics.svg - [Skip GitHub Action] 2026-06-13 02:41:22 +00:00
github-actions[bot] 356705a2fc Update languages.svg - [Skip GitHub Action] 2026-06-09 02:51:25 +00:00
github-actions[bot]andGitHub 4beab41463 Update github-metrics.svg - [Skip GitHub Action] 2026-06-08 02:51:53 +00:00
github-actions[bot]andGitHub 82321f68da Update github-metrics.svg - [Skip GitHub Action] 2026-06-07 02:48:44 +00:00
github-actions[bot]andGitHub 38287b0f51 Update github-metrics.svg - [Skip GitHub Action] 2026-06-06 02:30:24 +00:00
github-actions[bot]andGitHub 9b26a934df Update github-metrics.svg - [Skip GitHub Action] 2026-06-05 02:42:39 +00:00
github-actions[bot]andGitHub d3a8828032 Update github-metrics.svg - [Skip GitHub Action] 2026-06-04 02:55:21 +00:00
github-actions[bot]andGitHub 6bed6c34c1 Update github-metrics.svg - [Skip GitHub Action] 2026-06-03 02:59:55 +00:00
github-actions[bot]andGitHub 218fb28032 Update github-metrics.svg - [Skip GitHub Action] 2026-06-02 02:50:52 +00:00
github-actions[bot]andGitHub 50312a0a75 Update github-metrics.svg - [Skip GitHub Action] 2026-06-01 02:53:47 +00:00
github-actions[bot]andGitHub 38688594b8 Update github-metrics.svg - [Skip GitHub Action] 2026-05-31 02:45:02 +00:00
github-actions[bot]andGitHub f825a42fa8 Update github-metrics.svg - [Skip GitHub Action] 2026-05-30 02:28:53 +00:00
github-actions[bot]andGitHub 5767c7199c Update github-metrics.svg - [Skip GitHub Action] 2026-05-29 02:34:36 +00:00
github-actions[bot]andGitHub 85e92f4093 Update github-metrics.svg - [Skip GitHub Action] 2026-05-28 02:30:10 +00:00
github-actions[bot]andGitHub 1e9a199a09 Update github-metrics.svg - [Skip GitHub Action] 2026-05-27 02:43:12 +00:00
github-actions[bot]andGitHub 62d802c570 Update github-metrics.svg - [Skip GitHub Action] 2026-05-26 02:33:34 +00:00
github-actions[bot]andGitHub c539e3908c Update github-metrics.svg - [Skip GitHub Action] 2026-05-25 02:44:22 +00:00
github-actions[bot]andGitHub fb6092ddec Update github-metrics.svg - [Skip GitHub Action] 2026-05-24 02:35:40 +00:00
github-actions[bot]andGitHub d529831039 Update github-metrics.svg - [Skip GitHub Action] 2026-05-23 02:26:06 +00:00
github-actions[bot]andGitHub 7e2e7dccc5 Update github-metrics.svg - [Skip GitHub Action] 2026-05-22 02:40:19 +00:00
github-actions[bot]andGitHub e1aa9ab1c8 Update github-metrics.svg - [Skip GitHub Action] 2026-05-21 02:38:47 +00:00
github-actions[bot]andGitHub d2f081896d Update github-metrics.svg - [Skip GitHub Action] 2026-05-20 02:37:18 +00:00
github-actions[bot]andGitHub ec66c6c847 Update github-metrics.svg - [Skip GitHub Action] 2026-05-19 02:36:50 +00:00
github-actions[bot]andGitHub 9465bb53f4 Update github-metrics.svg - [Skip GitHub Action] 2026-05-18 02:38:35 +00:00
github-actions[bot]andGitHub 17a8fb9d39 Update github-metrics.svg - [Skip GitHub Action] 2026-05-17 02:28:16 +00:00
github-actions[bot]andGitHub c2247b4a93 Update github-metrics.svg - [Skip GitHub Action] 2026-05-16 02:13:05 +00:00
Dmitri ShimanskiandGitHub d8bc470e8c Update languages.yml 2026-05-16 01:00:44 +03:00
Dmitri ShimanskiandGitHub 87735063d0 Update metrics.yaml 2026-05-16 01:00:32 +03:00
github-actions[bot]andGitHub 3cc50d513d Update github-metrics.svg - [Skip GitHub Action] 2026-05-15 21:58:12 +00:00
Dmitrii 3d6018bae8 fix: quote steam user ID to prevent YAML float conversion 2026-05-16 00:56:50 +03:00
github-actions[bot]andGitHub 9201c41e04 Update github-metrics.svg - [Skip GitHub Action] 2026-05-15 21:47:18 +00:00
Dmitri ShimanskiandGitHub 92618fb558 Create metrics.yaml 2026-05-16 00:46:00 +03:00
github-actions[bot] b9dfb8fd2c Update languages.svg - [Skip GitHub Action] 2026-05-15 21:41:11 +00:00
Dmitrii 1fe8ef36f4 fix: skip mt7902_temp repo and ignore GLSL/SCSS 2026-05-16 00:40:26 +03:00
github-actions[bot] 7849e000a9 Update languages.svg - [Skip GitHub Action] 2026-05-15 21:39:44 +00:00
github-actions[bot]andGitHub ae78e2e33b Update github-metrics.svg - [Skip GitHub Action] 2026-05-15 21:39:02 +00:00
Dmitrii c5b76128c4 fix: ignore C and SCSS languages 2026-05-16 00:38:53 +03:00
Dmitri ShimanskiandGitHub f3cb2924ed Delete .github/workflows/blank.yml 2026-05-16 00:37:44 +03:00
github-actions[bot] 142d7748e6 Update languages.svg - [Skip GitHub Action] 2026-05-15 21:37:30 +00:00
Dmitrii 37c0506adf fix: fetch all repos dynamically via API instead of hardcoding 2026-05-16 00:36:42 +03:00
github-actions[bot]andGitHub 4b1311de81 Update github-metrics.svg - [Skip GitHub Action] 2026-05-15 21:35:31 +00:00
Dmitrii 24d9c6569c feat: add language stats SVG to README 2026-05-16 00:34:40 +03:00
github-actions[bot] 8bae1508dc Update languages.svg - [Skip GitHub Action] 2026-05-15 21:34:06 +00:00
Dmitrii 89e9e67b8e feat: add language stats workflow using GitHub API 2026-05-16 00:33:31 +03:00
github-actions[bot]andGitHub 314a789a74 Update github-metrics.svg - [Skip GitHub Action] 2026-05-15 21:30:30 +00:00
Dmitrii b4abc64d2f fix: ignore html/css/cmake/dockerfile and increase language limit to 12 2026-05-16 00:28:01 +03:00
github-actions[bot]andGitHub 65e54a1562 Update github-metrics.svg - [Skip GitHub Action] 2026-05-15 21:26:56 +00:00
Dmitrii cf736a09a2 fix: disable other category to show only recognized languages 2026-05-16 00:24:53 +03:00
github-actions[bot]andGitHub 8ed79bc9c5 Update github-metrics.svg - [Skip GitHub Action] 2026-05-15 21:24:22 +00:00
Dmitrii 39d60eb61c fix: add all repositories to indepth_custom for full language analysis 2026-05-16 00:22:08 +03:00
github-actions[bot]andGitHub ef9f4f6c96 Update github-metrics.svg - [Skip GitHub Action] 2026-05-15 21:21:10 +00:00
Dmitrii a0213fade5 fix: add explicit repo list for indepth language analysis 2026-05-16 00:19:10 +03:00
github-actions[bot]andGitHub 55861f78ed Update github-metrics.svg - [Skip GitHub Action] 2026-05-15 21:17:50 +00:00
Dmitrii b369c6230a fix: enable indepth with max recent_load to analyze full commit history 2026-05-16 00:15:40 +03:00
github-actions[bot]andGitHub 266a436926 Update github-metrics.svg - [Skip GitHub Action] 2026-05-15 21:14:30 +00:00
Dmitrii 08e990cca5 fix: disable indepth mode to use linguist data from all repositories 2026-05-16 00:12:53 +03:00
github-actions[bot]andGitHub bcf89d63e8 Update github-metrics.svg - [Skip GitHub Action] 2026-05-15 21:12:17 +00:00
github-actions[bot]andGitHub c1210769d5 Update github-metrics.svg - [Skip GitHub Action] 2026-05-15 21:09:14 +00:00
github-actions[bot]andGitHub a593b8ab06 Update github-metrics.svg - [Skip GitHub Action] 2026-05-15 21:01:41 +00:00
Dmitrii 06bdb2e4cf fix: restore repositories_affiliations and increase timeouts for language analysis 2026-05-15 23:59:39 +03:00
github-actions[bot]andGitHub bde67e66ea Update github-metrics.svg - [Skip GitHub Action] 2026-05-15 20:58:21 +00:00
Dmitrii f30d34696a fix: remove recently-used section to fix committer crash 2026-05-15 23:57:02 +03:00
Dmitri ShimanskiandGitHub cda2de20cd Update blank.yml 2026-05-15 23:53:26 +03:00
github-actions[bot]andGitHub 984f8f6696 Update github-metrics.svg - [Skip GitHub Action] 2026-05-15 20:37:53 +00:00
Dmitrii 49926184f9 fix: increase language analysis timeouts to analyze all repositories 2026-05-15 23:35:44 +03:00
github-actions[bot]andGitHub 7cf9c04f1f Update github-metrics.svg - [Skip GitHub Action] 2026-05-15 20:33:24 +00:00
DmitriiandClaude Sonnet 4 fc0125ae98 fix: revert to most-used only, recently-used crashes on metrics@latest
Co-Authored-By: Claude Sonnet 4 <noreply@anthropic.com>
2026-05-15 23:31:26 +03:00
DmitriiandClaude Sonnet 4 338a998bcd fix: enable indepth language analysis and add recently-used section
Co-Authored-By: Claude Sonnet 4 <noreply@anthropic.com>
2026-05-15 23:29:30 +03:00
github-actions[bot]andGitHub ae235602b5 Update github-metrics.svg - [Skip GitHub Action] 2026-05-15 20:24:27 +00:00
Dmitri ShimanskiandGitHub 611f240da1 Update blank.yml 2026-05-15 23:23:06 +03:00
github-actions[bot]andGitHub 3a29a4fb5b Update github-metrics.svg - [Skip GitHub Action] 2026-05-15 20:21:39 +00:00
Dmitri ShimanskiandGitHub f6af995725 Update blank.yml 2026-05-15 23:19:49 +03:00
github-actions[bot]andGitHub 75c3c95ae3 Update github-metrics.svg - [Skip GitHub Action] 2026-05-15 20:17:36 +00:00
Dmitri ShimanskiandGitHub 236f335ab7 Update blank.yml 2026-05-15 23:15:41 +03:00
6 changed files with 358 additions and 96 deletions
-54
View File
@@ -1,54 +0,0 @@
# Visit https://github.com/lowlighter/metrics#-documentation for full reference
name: Metrics
on:
# Schedule updates (each hour)
schedule: [{cron: "0 12 * * *"}]
# Lines below let you run workflow manually and on each commit
workflow_dispatch:
push: {branches: ["master", "main"]}
jobs:
github-metrics:
runs-on: ubuntu-latest
permissions:
contents: write
steps:
- uses: lowlighter/metrics@latest
with:
# Your GitHub token
# The following scopes are required:
# - public_access (default scope)
# The following additional scopes may be required:
# - read:org (for organization related metrics)
# - read:user (for user related data)
# - read:packages (for some packages related data)
# - repo (optional, if you want to include private repositories)
token: ${{ secrets.METRICS_TOKEN }}
# Options
user: yawaflua
template: classic
base: header, activity, community, repositories, metadata
base_hireable: yes
config_timezone: Asia/Jerusalem
plugin_habits: yes
plugin_habits_charts_type: classic
plugin_habits_days: 14
plugin_habits_facts: yes
plugin_habits_from: 200
plugin_habits_languages_limit: 8
plugin_habits_languages_threshold: 0%
plugin_languages: yes
plugin_languages_analysis_timeout: 90
plugin_languages_analysis_timeout_repositories: 9.5
plugin_languages_categories: markup, programming
plugin_languages_colors: github
plugin_languages_details: percentage
plugin_languages_ignored: html, css, CMake
plugin_languages_limit: 10
plugin_languages_other: yes
plugin_languages_recent_categories: markup, programming
plugin_languages_recent_days: 14
plugin_languages_recent_load: 300
plugin_languages_sections: most-used
plugin_languages_threshold: 0%
repositories_affiliations: owner
+121
View File
@@ -0,0 +1,121 @@
name: Language Stats
on:
schedule: [{cron: "0 0 * * *"}]
workflow_dispatch:
jobs:
language-stats:
runs-on: ubuntu-latest
permissions:
contents: write
steps:
- uses: actions/checkout@v4
- name: Generate language SVG
env:
GH_TOKEN: ${{ secrets.METRICS_TOKEN }}
run: |
python3 << 'EOF'
import urllib.request, json, math
token = "${{ secrets.METRICS_TOKEN }}"
headers = {"Authorization": f"Bearer {token}", "Accept": "application/vnd.github+json"}
def get_repos(url):
repos = []
while url:
req = urllib.request.Request(url, headers=headers)
with urllib.request.urlopen(req) as r:
repos += json.loads(r.read())
link = r.headers.get('Link', '')
url = None
for part in link.split(','):
if 'rel="next"' in part:
url = part.split(';')[0].strip().strip('<>')
return repos
# все репы пользователя
all_repos = []
all_repos += get_repos("https://api.github.com/user/repos?per_page=100&affiliation=owner,collaborator,organization_member&visibility=all")
repo_names = list({r['full_name'] for r in all_repos})
print(f"Found {len(repo_names)} repositories")
ignored = {'HTML', 'CSS', 'CMake', 'Dockerfile', 'Makefile', 'YAML', 'JSON',
'XML', 'Markdown', 'Text', 'SVG', 'Batchfile', 'PowerShell',
'EditorConfig', 'Ini', 'TOML', 'Nix', 'SCSS', 'GLSL'}
skipped_repos = {'yawaflua/mt7902_temp'}
colors = {
'C#': '#178600', 'C++': '#f34b7d', 'JavaScript': '#f1e05a',
'TypeScript': '#3178c6', 'Go': '#00ADD8', 'Python': '#3572A5',
'Java': '#b07219', 'Vue': '#41b883', 'Shell': '#89e051'
}
langs = {}
for repo in repo_names:
if repo in skipped_repos:
continue
try:
req = urllib.request.Request(f"https://api.github.com/repos/{repo}/languages", headers=headers)
with urllib.request.urlopen(req) as r:
data = json.loads(r.read())
for lang, bytes_ in data.items():
if lang not in ignored:
langs[lang] = langs.get(lang, 0) + bytes_
except Exception as e:
print(f"Skip {repo}: {e}")
langs = dict(sorted(langs.items(), key=lambda x: x[1], reverse=True)[:10])
total = sum(langs.values())
if total == 0:
print("No data")
exit(1)
bar_width = 448
row_h = 30
padding = 16
bar_h = 8
header_h = 44
height = header_h + bar_h + padding + math.ceil(len(langs) / 2) * row_h + padding * 2
svg = f'<svg xmlns="http://www.w3.org/2000/svg" width="480" height="{height}" style="font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;font-size:13px;">\n'
svg += f'<rect width="480" height="{height}" rx="6" fill="#fff" stroke="#e1e4e8"/>\n'
svg += f'<text x="16" y="28" font-size="15" font-weight="600" fill="#24292e">Most used languages</text>\n'
cx = 0
for lang, count in langs.items():
w = count / total * bar_width
color = colors.get(lang, '#ededed')
svg += f'<rect x="{16 + cx:.2f}" y="{header_h}" width="{w:.2f}" height="{bar_h}" fill="{color}"/>\n'
cx += w
for i, (lang, count) in enumerate(langs.items()):
col = i % 2
row = i // 2
lx = 16 + col * 232
ly = header_h + bar_h + padding + row * row_h + 14
pct = count / total * 100
color = colors.get(lang, '#ededed')
svg += f'<circle cx="{lx + 6}" cy="{ly - 4}" r="6" fill="{color}"/>\n'
svg += f'<text x="{lx + 18}" y="{ly}" fill="#24292e" font-size="12">{lang}</text>\n'
svg += f'<text x="{lx + 18}" y="{ly + 14}" fill="#586069" font-size="11">{pct:.1f}%</text>\n'
svg += '</svg>'
with open('languages.svg', 'w') as f:
f.write(svg)
print(f"Done: {len(langs)} languages, {total} bytes total")
for l, b in langs.items():
print(f" {l}: {b/total*100:.1f}%")
EOF
- name: Commit SVG
run: |
git config user.name "github-actions[bot]"
git config user.email "github-actions[bot]@users.noreply.github.com"
git add languages.svg
git diff --staged --quiet || git commit -m "Update languages.svg - [Skip GitHub Action]"
git push
+40
View File
@@ -0,0 +1,40 @@
# Visit https://github.com/lowlighter/metrics#-documentation for full reference
name: Metrics
on:
# Schedule updates (each hour)
schedule: [{cron: "0 0 * * *"}]
workflow_dispatch:
jobs:
github-metrics:
runs-on: ubuntu-latest
permissions:
contents: write
steps:
- uses: lowlighter/metrics@latest
with:
# Your GitHub token
# The following scopes are required:
# - public_access (default scope)
# The following additional scopes may be required:
# - read:org (for organization related metrics)
# - read:user (for user related data)
# - read:packages (for some packages related data)
# - repo (optional, if you want to include private repositories)
token: ${{ secrets.METRICS_TOKEN }}
# Options
user: yawaflua
template: classic
base: header, activity, community, repositories, metadata
base_hireable: yes
base_indepth: yes
config_timezone: Asia/Jerusalem
plugin_steam: yes
plugin_steam_token: ${{ secrets.STEAM_TOKEN }}
plugin_steam_achievements_limit: 2
plugin_steam_games_limit: 1
plugin_steam_playtime_threshold: 2
plugin_steam_recent_games_limit: 1
plugin_steam_sections: player, most-played, recently-played
plugin_steam_user: "76561198810888396"
repositories_forks: yes
+2
View File
@@ -55,6 +55,8 @@ class AboutMe
![](https://raw.githubusercontent.com/yawaflua/yawaflua/main/github-metrics.svg) ![](https://raw.githubusercontent.com/yawaflua/yawaflua/main/github-metrics.svg)
![](https://raw.githubusercontent.com/yawaflua/yawaflua/main/languages.svg)
### 🌱 I am currently studying for the frontend frameworks, such as Vue.js, React ### 🌱 I am currently studying for the frontend frameworks, such as Vue.js, React
### 💼 Available for hire! Contact me in [Discord](https://discord.com/users/945317832290336798), [Telegram](https://t.me/yawaflua) or [e-mail](mailto:yawaflua.il@gmail.com) ### 💼 Available for hire! Contact me in [Discord](https://discord.com/users/945317832290336798), [Telegram](https://t.me/yawaflua) or [e-mail](mailto:yawaflua.il@gmail.com)
+155 -42
View File
@@ -1,8 +1,8 @@
<svg xmlns="http://www.w3.org/2000/svg" width="480" height="478" class=""> <svg xmlns="http://www.w3.org/2000/svg" width="480" height="689" class="">
<defs> <defs>
<style/> <style/>
</defs> </defs>
<style>@keyframes animation-gauge{0%{stroke-dasharray:0 329}}@keyframes animation-rainbow{0%,to{color:#7f00ff;fill:#7f00ff}14%{color:#a933ff;fill:#a933ff}29%{color:#007fff;fill:#007fff}43%{color:#00ff7f;fill:#00ff7f}57%{color:#ff0;fill:#ff0}71%{color:#ff7f00;fill:#ff7f00}86%{color:red;fill:red}}svg{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-size:14px;color:#777}h1,h2,h3{margin:8px 0 2px;padding:0;color:#0366d6}h1{font-size:20px;font-weight:700}h2,h3{font-weight:400}h1 svg,h2 svg,h3 svg{fill:currentColor}h2{font-size:16px}h3{font-size:14px}section&gt;.field{margin-left:5px;margin-right:5px}.field{display:flex;align-items:center;margin-bottom:2px;white-space:nowrap}.field.wrap,.row{flex-wrap:wrap}.field svg{margin:0 8px;fill:#959da5;flex-shrink:0}.field.error{color:#cb2431}.field.error svg{fill:#cb2431}.row{display:flex}.row section{flex:1 1 0}.column,footer{display:flex;flex-direction:column}.column{align-items:center}#metrics-end,.fill-width{width:100%}.avatar{border-radius:50%;margin:0 6px}.calendar.field{margin:4px 0 4px 7px}.calendar .day{outline:1px solid rgba(27,31,35,.04);outline-offset:-1px}footer{margin-top:8px;font-size:10px;font-style:italic;color:#666;text-align:right;justify-content:flex-end;padding:0 4px}svg.calendar{margin-left:13px;margin-top:4px}:root{--color-calendar-graph-day-bg:#ebedf0;--color-calendar-graph-day-border:rgba(27,31,35,0.06);--color-calendar-graph-day-L1-bg:#9be9a8;--color-calendar-graph-day-L2-bg:#40c463;--color-calendar-graph-day-L3-bg:#30a14e;--color-calendar-graph-day-L4-bg:#216e39;--color-calendar-halloween-graph-day-L1-bg:#ffee4a;--color-calendar-halloween-graph-day-L2-bg:#ffc501;--color-calendar-halloween-graph-day-L3-bg:#fe9600;--color-calendar-halloween-graph-day-L4-bg:#03001c;--color-calendar-winter-graph-day-L1-bg:#0a3069;--color-calendar-winter-graph-day-L2-bg:#0969da;--color-calendar-winter-graph-day-L3-bg:#54aeff;--color-calendar-winter-graph-day-L4-bg:#b6e3ff;--color-calendar-graph-day-L4-border:rgba(27,31,35,0.06);--color-calendar-graph-day-L3-border:rgba(27,31,35,0.06);--color-calendar-graph-day-L2-border:rgba(27,31,35,0.06);--color-calendar-graph-day-L1-border:rgba(27,31,35,0.06)}</style> <style>@keyframes animation-gauge{0%{stroke-dasharray:0 329}}@keyframes animation-rainbow{0%,to{color:#7f00ff;fill:#7f00ff}14%{color:#a933ff;fill:#a933ff}29%{color:#007fff;fill:#007fff}43%{color:#00ff7f;fill:#00ff7f}57%{color:#ff0;fill:#ff0}71%{color:#ff7f00;fill:#ff7f00}86%{color:red;fill:red}}svg{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-size:14px;color:#777}h1,h2{margin:8px 0 2px;padding:0;color:#0366d6;font-size:20px;font-weight:700}h2{font-weight:400;font-size:16px}h1 svg,h2 svg{fill:currentColor}section&gt;.field{margin-left:5px;margin-right:5px}.field{display:flex;align-items:center;margin-bottom:2px;white-space:nowrap}.field svg{margin:0 8px;fill:#959da5;flex-shrink:0}.row{display:flex;flex-wrap:wrap}.row section{flex:1 1 0}.avatar{border-radius:50%;margin:0 6px}.calendar.field{margin:4px 0 4px 7px}.calendar .day{outline:1px solid rgba(27,31,35,.04);outline-offset:-1px}footer{margin-top:8px;font-size:10px;font-style:italic;color:#666;text-align:right;display:flex;flex-direction:column;justify-content:flex-end;padding:0 4px}svg.calendar{margin-left:13px;margin-top:4px}.steam .games{margin-left:28px}.steam .media{display:flex;margin-bottom:4px;width:450px}.steam .media img{margin:0 10px;border-radius:7px}.steam .media&gt;img{height:32px;width:32px}.steam .media .about{flex-grow:1}.steam .media .name{display:flex;align-items:center;justify-content:space-between;font-size:14px;line-height:14px;color:#58a6ff}.steam .media .infos{font-size:12px;color:#666;align-items:center}.steam .media .infos&gt;div{display:inline-flex;align-items:center;margin-right:16px}.steam .media .infos svg{fill:currentColor;height:12px;width:12px;margin:0 4px 0 0}.steam .media .achievement img{height:22px;width:22px;margin-right:6px}.steam .media .achievement .name,.steam .media .infos{display:flex;justify-content:space-between}.steam .media .achievement .name&gt;div:first-child{max-width:280px}.steam .media .achievement .description{overflow:hidden;text-overflow:ellipsis;display:block;width:344px;max-height:38px;font-size:12px;white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.steam .media .achievement .unlocked{font-size:12px;color:#666;font-style:italic;flex-shrink:0}.achievement{display:flex;margin:4px 0}:root{--color-calendar-graph-day-bg:#ebedf0;--color-calendar-graph-day-border:rgba(27,31,35,0.06);--color-calendar-graph-day-L1-bg:#9be9a8;--color-calendar-graph-day-L2-bg:#40c463;--color-calendar-graph-day-L3-bg:#30a14e;--color-calendar-graph-day-L4-bg:#216e39;--color-calendar-halloween-graph-day-L1-bg:#ffee4a;--color-calendar-halloween-graph-day-L2-bg:#ffc501;--color-calendar-halloween-graph-day-L3-bg:#fe9600;--color-calendar-halloween-graph-day-L4-bg:#03001c;--color-calendar-winter-graph-day-L1-bg:#0a3069;--color-calendar-winter-graph-day-L2-bg:#0969da;--color-calendar-winter-graph-day-L3-bg:#54aeff;--color-calendar-winter-graph-day-L4-bg:#b6e3ff;--color-calendar-graph-day-L4-border:rgba(27,31,35,0.06);--color-calendar-graph-day-L3-border:rgba(27,31,35,0.06);--color-calendar-graph-day-L2-border:rgba(27,31,35,0.06);--color-calendar-graph-day-L1-border:rgba(27,31,35,0.06)}#metrics-end{width:100%}</style>
<style/> <style/>
<foreignObject x="0" y="0" width="100%" height="100%"> <foreignObject x="0" y="0" width="100%" height="100%">
<div xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" class="items-wrapper"> <div xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" class="items-wrapper">
@@ -34,16 +34,16 @@
<rect class="day" x="15" y="0" width="11" height="11" fill="#ebedf0" rx="2" ry="2"/> <rect class="day" x="15" y="0" width="11" height="11" fill="#ebedf0" rx="2" ry="2"/>
<rect class="day" x="30" y="0" width="11" height="11" fill="#ebedf0" rx="2" ry="2"/> <rect class="day" x="30" y="0" width="11" height="11" fill="#ebedf0" rx="2" ry="2"/>
<rect class="day" x="45" y="0" width="11" height="11" fill="#ebedf0" rx="2" ry="2"/> <rect class="day" x="45" y="0" width="11" height="11" fill="#ebedf0" rx="2" ry="2"/>
<rect class="day" x="60" y="0" width="11" height="11" fill="#ebedf0" rx="2" ry="2"/> <rect class="day" x="60" y="0" width="11" height="11" fill="#216e39" rx="2" ry="2"/>
<rect class="day" x="75" y="0" width="11" height="11" fill="#ebedf0" rx="2" ry="2"/> <rect class="day" x="75" y="0" width="11" height="11" fill="#ebedf0" rx="2" ry="2"/>
<rect class="day" x="90" y="0" width="11" height="11" fill="#ebedf0" rx="2" ry="2"/> <rect class="day" x="90" y="0" width="11" height="11" fill="#ebedf0" rx="2" ry="2"/>
<rect class="day" x="105" y="0" width="11" height="11" fill="#ebedf0" rx="2" ry="2"/> <rect class="day" x="105" y="0" width="11" height="11" fill="#ebedf0" rx="2" ry="2"/>
<rect class="day" x="120" y="0" width="11" height="11" fill="#ebedf0" rx="2" ry="2"/> <rect class="day" x="120" y="0" width="11" height="11" fill="#216e39" rx="2" ry="2"/>
<rect class="day" x="135" y="0" width="11" height="11" fill="#ebedf0" rx="2" ry="2"/> <rect class="day" x="135" y="0" width="11" height="11" fill="#ebedf0" rx="2" ry="2"/>
<rect class="day" x="150" y="0" width="11" height="11" fill="#ebedf0" rx="2" ry="2"/> <rect class="day" x="150" y="0" width="11" height="11" fill="#216e39" rx="2" ry="2"/>
<rect class="day" x="165" y="0" width="11" height="11" fill="#ebedf0" rx="2" ry="2"/> <rect class="day" x="165" y="0" width="11" height="11" fill="#ebedf0" rx="2" ry="2"/>
<rect class="day" x="180" y="0" width="11" height="11" fill="#ebedf0" rx="2" ry="2"/> <rect class="day" x="180" y="0" width="11" height="11" fill="#216e39" rx="2" ry="2"/>
<rect class="day" x="195" y="0" width="11" height="11" fill="#216e39" rx="2" ry="2"/> <rect class="day" x="195" y="0" width="11" height="11" fill="#ebedf0" rx="2" ry="2"/>
</g> </g>
</svg> </svg>
</div> </div>
@@ -51,7 +51,7 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" width="16" height="16"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" width="16" height="16">
<path fill-rule="evenodd" d="M1 2.5A2.5 2.5 0 013.5 0h8.75a.75.75 0 01.75.75v3.5a.75.75 0 01-1.5 0V1.5h-8a1 1 0 00-1 1v6.708A2.492 2.492 0 013.5 9h3.25a.75.75 0 010 1.5H3.5a1 1 0 100 2h5.75a.75.75 0 010 1.5H3.5A2.5 2.5 0 011 11.5v-9zm13.23 7.79a.75.75 0 001.06-1.06l-2.505-2.505a.75.75 0 00-1.06 0L9.22 9.229a.75.75 0 001.06 1.061l1.225-1.224v6.184a.75.75 0 001.5 0V9.066l1.224 1.224z"/> <path fill-rule="evenodd" d="M1 2.5A2.5 2.5 0 013.5 0h8.75a.75.75 0 01.75.75v3.5a.75.75 0 01-1.5 0V1.5h-8a1 1 0 00-1 1v6.708A2.492 2.492 0 013.5 9h3.25a.75.75 0 010 1.5H3.5a1 1 0 100 2h5.75a.75.75 0 010 1.5H3.5A2.5 2.5 0 011 11.5v-9zm13.23 7.79a.75.75 0 001.06-1.06l-2.505-2.505a.75.75 0 00-1.06 0L9.22 9.229a.75.75 0 001.06 1.061l1.225-1.224v6.184a.75.75 0 001.5 0V9.066l1.224 1.224z"/>
</svg> </svg>
Contributed to 40 repositories Contributed to 37 repositories
</div> </div>
</section> </section>
</div> </div>
@@ -69,7 +69,7 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" width="16" height="16"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" width="16" height="16">
<path fill-rule="evenodd" d="M10.5 7.75a2.5 2.5 0 11-5 0 2.5 2.5 0 015 0zm1.43.75a4.002 4.002 0 01-7.86 0H.75a.75.75 0 110-1.5h3.32a4.001 4.001 0 017.86 0h3.32a.75.75 0 110 1.5h-3.32z"/> <path fill-rule="evenodd" d="M10.5 7.75a2.5 2.5 0 11-5 0 2.5 2.5 0 015 0zm1.43.75a4.002 4.002 0 01-7.86 0H.75a.75.75 0 110-1.5h3.32a4.001 4.001 0 017.86 0h3.32a.75.75 0 110 1.5h-3.32z"/>
</svg> </svg>
1816 Commits 1832 Commits
</div> </div>
<div class="field"> <div class="field">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" width="16" height="16"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" width="16" height="16">
@@ -81,20 +81,20 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" width="16" height="16"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" width="16" height="16">
<path fill-rule="evenodd" d="M7.177 3.073L9.573.677A.25.25 0 0110 .854v4.792a.25.25 0 01-.427.177L7.177 3.427a.25.25 0 010-.354zM3.75 2.5a.75.75 0 100 1.5.75.75 0 000-1.5zm-2.25.75a2.25 2.25 0 113 2.122v5.256a2.251 2.251 0 11-1.5 0V5.372A2.25 2.25 0 011.5 3.25zM11 2.5h-1V4h1a1 1 0 011 1v5.628a2.251 2.251 0 101.5 0V5A2.5 2.5 0 0011 2.5zm1 10.25a.75.75 0 111.5 0 .75.75 0 01-1.5 0zM3.75 12a.75.75 0 100 1.5.75.75 0 000-1.5z"/> <path fill-rule="evenodd" d="M7.177 3.073L9.573.677A.25.25 0 0110 .854v4.792a.25.25 0 01-.427.177L7.177 3.427a.25.25 0 010-.354zM3.75 2.5a.75.75 0 100 1.5.75.75 0 000-1.5zm-2.25.75a2.25 2.25 0 113 2.122v5.256a2.251 2.251 0 11-1.5 0V5.372A2.25 2.25 0 011.5 3.25zM11 2.5h-1V4h1a1 1 0 011 1v5.628a2.251 2.251 0 101.5 0V5A2.5 2.5 0 0011 2.5zm1 10.25a.75.75 0 111.5 0 .75.75 0 01-1.5 0zM3.75 12a.75.75 0 100 1.5.75.75 0 000-1.5z"/>
</svg> </svg>
16 Pull requests opened 104 Pull requests opened
</div> </div>
<div class="field"> <div class="field">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" width="16" height="16"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" width="16" height="16">
<path d="M8 9.5a1.5 1.5 0 100-3 1.5 1.5 0 000 3z"/> <path d="M8 9.5a1.5 1.5 0 100-3 1.5 1.5 0 000 3z"/>
<path fill-rule="evenodd" d="M8 0a8 8 0 100 16A8 8 0 008 0zM1.5 8a6.5 6.5 0 1113 0 6.5 6.5 0 01-13 0z"/> <path fill-rule="evenodd" d="M8 0a8 8 0 100 16A8 8 0 008 0zM1.5 8a6.5 6.5 0 1113 0 6.5 6.5 0 01-13 0z"/>
</svg> </svg>
4 Issues opened 52 Issues opened
</div> </div>
<div class="field"> <div class="field">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" width="16" height="16"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" width="16" height="16">
<path fill-rule="evenodd" d="M2.75 2.5a.25.25 0 00-.25.25v7.5c0 .138.112.25.25.25h2a.75.75 0 01.75.75v2.19l2.72-2.72a.75.75 0 01.53-.22h4.5a.25.25 0 00.25-.25v-7.5a.25.25 0 00-.25-.25H2.75zM1 2.75C1 1.784 1.784 1 2.75 1h10.5c.966 0 1.75.784 1.75 1.75v7.5A1.75 1.75 0 0113.25 12H9.06l-2.573 2.573A1.457 1.457 0 014 13.543V12H2.75A1.75 1.75 0 011 10.25v-7.5z"/> <path fill-rule="evenodd" d="M2.75 2.5a.25.25 0 00-.25.25v7.5c0 .138.112.25.25.25h2a.75.75 0 01.75.75v2.19l2.72-2.72a.75.75 0 01.53-.22h4.5a.25.25 0 00.25-.25v-7.5a.25.25 0 00-.25-.25H2.75zM1 2.75C1 1.784 1.784 1 2.75 1h10.5c.966 0 1.75.784 1.75 1.75v7.5A1.75 1.75 0 0113.25 12H9.06l-2.573 2.573A1.457 1.457 0 014 13.543V12H2.75A1.75 1.75 0 011 10.25v-7.5z"/>
</svg> </svg>
73 issue comments 78 issue comments
</div> </div>
</section> </section>
<section> <section>
@@ -109,7 +109,7 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" width="16" height="16"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" width="16" height="16">
<path fill-rule="evenodd" d="M1.5 14.25c0 .138.112.25.25.25H4v-1.25a.75.75 0 01.75-.75h2.5a.75.75 0 01.75.75v1.25h2.25a.25.25 0 00.25-.25V1.75a.25.25 0 00-.25-.25h-8.5a.25.25 0 00-.25.25v12.5zM1.75 16A1.75 1.75 0 010 14.25V1.75C0 .784.784 0 1.75 0h8.5C11.216 0 12 .784 12 1.75v12.5c0 .085-.006.168-.018.25h2.268a.25.25 0 00.25-.25V8.285a.25.25 0 00-.111-.208l-1.055-.703a.75.75 0 11.832-1.248l1.055.703c.487.325.779.871.779 1.456v5.965A1.75 1.75 0 0114.25 16h-3.5a.75.75 0 01-.197-.026c-.099.017-.2.026-.303.026h-3a.75.75 0 01-.75-.75V14h-1v1.25a.75.75 0 01-.75.75h-3zM3 3.75A.75.75 0 013.75 3h.5a.75.75 0 010 1.5h-.5A.75.75 0 013 3.75zM3.75 6a.75.75 0 000 1.5h.5a.75.75 0 000-1.5h-.5zM3 9.75A.75.75 0 013.75 9h.5a.75.75 0 010 1.5h-.5A.75.75 0 013 9.75zM7.75 9a.75.75 0 000 1.5h.5a.75.75 0 000-1.5h-.5zM7 6.75A.75.75 0 017.75 6h.5a.75.75 0 010 1.5h-.5A.75.75 0 017 6.75zM7.75 3a.75.75 0 000 1.5h.5a.75.75 0 000-1.5h-.5z"/> <path fill-rule="evenodd" d="M1.5 14.25c0 .138.112.25.25.25H4v-1.25a.75.75 0 01.75-.75h2.5a.75.75 0 01.75.75v1.25h2.25a.25.25 0 00.25-.25V1.75a.25.25 0 00-.25-.25h-8.5a.25.25 0 00-.25.25v12.5zM1.75 16A1.75 1.75 0 010 14.25V1.75C0 .784.784 0 1.75 0h8.5C11.216 0 12 .784 12 1.75v12.5c0 .085-.006.168-.018.25h2.268a.25.25 0 00.25-.25V8.285a.25.25 0 00-.111-.208l-1.055-.703a.75.75 0 11.832-1.248l1.055.703c.487.325.779.871.779 1.456v5.965A1.75 1.75 0 0114.25 16h-3.5a.75.75 0 01-.197-.026c-.099.017-.2.026-.303.026h-3a.75.75 0 01-.75-.75V14h-1v1.25a.75.75 0 01-.75.75h-3zM3 3.75A.75.75 0 013.75 3h.5a.75.75 0 010 1.5h-.5A.75.75 0 013 3.75zM3.75 6a.75.75 0 000 1.5h.5a.75.75 0 000-1.5h-.5zM3 9.75A.75.75 0 013.75 9h.5a.75.75 0 010 1.5h-.5A.75.75 0 013 9.75zM7.75 9a.75.75 0 000 1.5h.5a.75.75 0 000-1.5h-.5zM7 6.75A.75.75 0 017.75 6h.5a.75.75 0 010 1.5h-.5A.75.75 0 017 6.75zM7.75 3a.75.75 0 000 1.5h.5a.75.75 0 000-1.5h-.5z"/>
</svg> </svg>
Member of 6 organizations Member of 7 organizations
</div> </div>
<div class="field"> <div class="field">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" width="16" height="16"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" width="16" height="16">
@@ -127,13 +127,13 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" width="16" height="16"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" width="16" height="16">
<path fill-rule="evenodd" d="M8 .25a.75.75 0 01.673.418l1.882 3.815 4.21.612a.75.75 0 01.416 1.279l-3.046 2.97.719 4.192a.75.75 0 01-1.088.791L8 12.347l-3.766 1.98a.75.75 0 01-1.088-.79l.72-4.194L.818 6.374a.75.75 0 01.416-1.28l4.21-.611L7.327.668A.75.75 0 018 .25zm0 2.445L6.615 5.5a.75.75 0 01-.564.41l-3.097.45 2.24 2.184a.75.75 0 01.216.664l-.528 3.084 2.769-1.456a.75.75 0 01.698 0l2.77 1.456-.53-3.084a.75.75 0 01.216-.664l2.24-2.183-3.096-.45a.75.75 0 01-.564-.41L8 2.694v.001z"/> <path fill-rule="evenodd" d="M8 .25a.75.75 0 01.673.418l1.882 3.815 4.21.612a.75.75 0 01.416 1.279l-3.046 2.97.719 4.192a.75.75 0 01-1.088.791L8 12.347l-3.766 1.98a.75.75 0 01-1.088-.79l.72-4.194L.818 6.374a.75.75 0 01.416-1.28l4.21-.611L7.327.668A.75.75 0 018 .25zm0 2.445L6.615 5.5a.75.75 0 01-.564.41l-3.097.45 2.24 2.184a.75.75 0 01.216.664l-.528 3.084 2.769-1.456a.75.75 0 01.698 0l2.77 1.456-.53-3.084a.75.75 0 01.216-.664l2.24-2.183-3.096-.45a.75.75 0 01-.564-.41L8 2.694v.001z"/>
</svg> </svg>
Starred 58 repositories Starred 59 repositories
</div> </div>
<div class="field"> <div class="field">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" width="16" height="16"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" width="16" height="16">
<path fill-rule="evenodd" d="M1.679 7.932c.412-.621 1.242-1.75 2.366-2.717C5.175 4.242 6.527 3.5 8 3.5c1.473 0 2.824.742 3.955 1.715 1.124.967 1.954 2.096 2.366 2.717a.119.119 0 010 .136c-.412.621-1.242 1.75-2.366 2.717C10.825 11.758 9.473 12.5 8 12.5c-1.473 0-2.824-.742-3.955-1.715C2.92 9.818 2.09 8.69 1.679 8.068a.119.119 0 010-.136zM8 2c-1.981 0-3.67.992-4.933 2.078C1.797 5.169.88 6.423.43 7.1a1.619 1.619 0 000 1.798c.45.678 1.367 1.932 2.637 3.024C4.329 13.008 6.019 14 8 14c1.981 0 3.67-.992 4.933-2.078 1.27-1.091 2.187-2.345 2.637-3.023a1.619 1.619 0 000-1.798c-.45-.678-1.367-1.932-2.637-3.023C11.671 2.992 9.981 2 8 2zm0 8a2 2 0 100-4 2 2 0 000 4z"/> <path fill-rule="evenodd" d="M1.679 7.932c.412-.621 1.242-1.75 2.366-2.717C5.175 4.242 6.527 3.5 8 3.5c1.473 0 2.824.742 3.955 1.715 1.124.967 1.954 2.096 2.366 2.717a.119.119 0 010 .136c-.412.621-1.242 1.75-2.366 2.717C10.825 11.758 9.473 12.5 8 12.5c-1.473 0-2.824-.742-3.955-1.715C2.92 9.818 2.09 8.69 1.679 8.068a.119.119 0 010-.136zM8 2c-1.981 0-3.67.992-4.933 2.078C1.797 5.169.88 6.423.43 7.1a1.619 1.619 0 000 1.798c.45.678 1.367 1.932 2.637 3.024C4.329 13.008 6.019 14 8 14c1.981 0 3.67-.992 4.933-2.078 1.27-1.091 2.187-2.345 2.637-3.023a1.619 1.619 0 000-1.798c-.45-.678-1.367-1.932-2.637-3.023C11.671 2.992 9.981 2 8 2zm0 8a2 2 0 100-4 2 2 0 000 4z"/>
</svg> </svg>
Watching 58 repositories Watching 55 repositories
</div> </div>
</section> </section>
</div> </div>
@@ -145,7 +145,7 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" width="16" height="16"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" width="16" height="16">
<path fill-rule="evenodd" d="M2 2.5A2.5 2.5 0 014.5 0h8.75a.75.75 0 01.75.75v12.5a.75.75 0 01-.75.75h-2.5a.75.75 0 110-1.5h1.75v-2h-8a1 1 0 00-.714 1.7.75.75 0 01-1.072 1.05A2.495 2.495 0 012 11.5v-9zm10.5-1V9h-8c-.356 0-.694.074-1 .208V2.5a1 1 0 011-1h8zM5 12.25v3.25a.25.25 0 00.4.2l1.45-1.087a.25.25 0 01.3 0L8.6 15.7a.25.25 0 00.4-.2v-3.25a.25.25 0 00-.25-.25h-3.5a.25.25 0 00-.25.25z"/> <path fill-rule="evenodd" d="M2 2.5A2.5 2.5 0 014.5 0h8.75a.75.75 0 01.75.75v12.5a.75.75 0 01-.75.75h-2.5a.75.75 0 110-1.5h1.75v-2h-8a1 1 0 00-.714 1.7.75.75 0 01-1.072 1.05A2.495 2.495 0 012 11.5v-9zm10.5-1V9h-8c-.356 0-.694.074-1 .208V2.5a1 1 0 011-1h8zM5 12.25v3.25a.25.25 0 00.4.2l1.45-1.087a.25.25 0 01.3 0L8.6 15.7a.25.25 0 00.4-.2v-3.25a.25.25 0 00-.25-.25h-3.5a.25.25 0 00-.25.25z"/>
</svg> </svg>
82 Repositories 83 Repositories
</h2> </h2>
<div class="row"> <div class="row">
<section> <section>
@@ -165,13 +165,13 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" width="16" height="16"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" width="16" height="16">
<path fill-rule="evenodd" d="M8.878.392a1.75 1.75 0 00-1.756 0l-5.25 3.045A1.75 1.75 0 001 4.951v6.098c0 .624.332 1.2.872 1.514l5.25 3.045a1.75 1.75 0 001.756 0l5.25-3.045c.54-.313.872-.89.872-1.514V4.951c0-.624-.332-1.2-.872-1.514L8.878.392zM7.875 1.69a.25.25 0 01.25 0l4.63 2.685L8 7.133 3.245 4.375l4.63-2.685zM2.5 5.677v5.372c0 .09.047.171.125.216l4.625 2.683V8.432L2.5 5.677zm6.25 8.271l4.625-2.683a.25.25 0 00.125-.216V5.677L8.75 8.432v5.516z"/> <path fill-rule="evenodd" d="M8.878.392a1.75 1.75 0 00-1.756 0l-5.25 3.045A1.75 1.75 0 001 4.951v6.098c0 .624.332 1.2.872 1.514l5.25 3.045a1.75 1.75 0 001.756 0l5.25-3.045c.54-.313.872-.89.872-1.514V4.951c0-.624-.332-1.2-.872-1.514L8.878.392zM7.875 1.69a.25.25 0 01.25 0l4.63 2.685L8 7.133 3.245 4.375l4.63-2.685zM2.5 5.677v5.372c0 .09.047.171.125.216l4.625 2.683V8.432L2.5 5.677zm6.25 8.271l4.625-2.683a.25.25 0 00.125-.216V5.677L8.75 8.432v5.516z"/>
</svg> </svg>
24 Packages 27 Packages
</div> </div>
<div class="field"> <div class="field">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" width="16" height="16"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" width="16" height="16">
<path xmlns="http://www.w3.org/2000/svg" fill-rule="evenodd" d="M2.5 3.5c0-.133.058-.318.282-.55.227-.237.592-.484 1.1-.708C4.899 1.795 6.354 1.5 8 1.5c1.647 0 3.102.295 4.117.742.51.224.874.47 1.101.707.224.233.282.418.282.551 0 .133-.058.318-.282.55-.227.237-.592.484-1.1.708C11.101 5.205 9.646 5.5 8 5.5c-1.647 0-3.102-.295-4.117-.742-.51-.224-.874-.47-1.101-.707-.224-.233-.282-.418-.282-.551zM1 3.5c0-.626.292-1.165.7-1.59.406-.422.956-.767 1.579-1.041C4.525.32 6.195 0 8 0c1.805 0 3.475.32 4.722.869.622.274 1.172.62 1.578 1.04.408.426.7.965.7 1.591v9c0 .626-.292 1.165-.7 1.59-.406.422-.956.767-1.579 1.041C11.476 15.68 9.806 16 8 16c-1.805 0-3.475-.32-4.721-.869-.623-.274-1.173-.62-1.579-1.04-.408-.426-.7-.965-.7-1.591v-9zM2.5 8V5.724c.241.15.503.286.779.407C4.525 6.68 6.195 7 8 7c1.805 0 3.475-.32 4.722-.869.275-.121.537-.257.778-.407V8c0 .133-.058.318-.282.55-.227.237-.592.484-1.1.708C11.101 9.705 9.646 10 8 10c-1.647 0-3.102-.295-4.117-.742-.51-.224-.874-.47-1.101-.707C2.558 8.318 2.5 8.133 2.5 8zm0 2.225V12.5c0 .133.058.318.282.55.227.237.592.484 1.1.708 1.016.447 2.471.742 4.118.742 1.647 0 3.102-.295 4.117-.742.51-.224.874-.47 1.101-.707.224-.233.282-.418.282-.551v-2.275c-.241.15-.503.285-.778.406-1.247.549-2.917.869-4.722.869-1.805 0-3.475-.32-4.721-.869a6.236 6.236 0 01-.779-.406z"/> <path xmlns="http://www.w3.org/2000/svg" fill-rule="evenodd" d="M2.5 3.5c0-.133.058-.318.282-.55.227-.237.592-.484 1.1-.708C4.899 1.795 6.354 1.5 8 1.5c1.647 0 3.102.295 4.117.742.51.224.874.47 1.101.707.224.233.282.418.282.551 0 .133-.058.318-.282.55-.227.237-.592.484-1.1.708C11.101 5.205 9.646 5.5 8 5.5c-1.647 0-3.102-.295-4.117-.742-.51-.224-.874-.47-1.101-.707-.224-.233-.282-.418-.282-.551zM1 3.5c0-.626.292-1.165.7-1.59.406-.422.956-.767 1.579-1.041C4.525.32 6.195 0 8 0c1.805 0 3.475.32 4.722.869.622.274 1.172.62 1.578 1.04.408.426.7.965.7 1.591v9c0 .626-.292 1.165-.7 1.59-.406.422-.956.767-1.579 1.041C11.476 15.68 9.806 16 8 16c-1.805 0-3.475-.32-4.721-.869-.623-.274-1.173-.62-1.579-1.04-.408-.426-.7-.965-.7-1.591v-9zM2.5 8V5.724c.241.15.503.286.779.407C4.525 6.68 6.195 7 8 7c1.805 0 3.475-.32 4.722-.869.275-.121.537-.257.778-.407V8c0 .133-.058.318-.282.55-.227.237-.592.484-1.1.708C11.101 9.705 9.646 10 8 10c-1.647 0-3.102-.295-4.117-.742-.51-.224-.874-.47-1.101-.707C2.558 8.318 2.5 8.133 2.5 8zm0 2.225V12.5c0 .133.058.318.282.55.227.237.592.484 1.1.708 1.016.447 2.471.742 4.118.742 1.647 0 3.102-.295 4.117-.742.51-.224.874-.47 1.101-.707.224-.233.282-.418.282-.551v-2.275c-.241.15-.503.285-.778.406-1.247.549-2.917.869-4.722.869-1.805 0-3.475-.32-4.721-.869a6.236 6.236 0 01-.779-.406z"/>
</svg> </svg>
376 MB used 377 MB used
</div> </div>
</section> </section>
<section> <section>
@@ -204,44 +204,157 @@
</section> </section>
</div> </div>
</section> </section>
<section> <section class="steam">
<h2 class="field"> <h2 class="field">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" width="16" height="16"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" width="16" height="16">
<path fill-rule="evenodd" d="M1.5 2.75a.25.25 0 01.25-.25h12.5a.25.25 0 01.25.25v8.5a.25.25 0 01-.25.25h-6.5a.75.75 0 00-.53.22L4.5 14.44v-2.19a.75.75 0 00-.75-.75h-2a.25.25 0 01-.25-.25v-8.5zM1.75 1A1.75 1.75 0 000 2.75v8.5C0 12.216.784 13 1.75 13H3v1.543a1.457 1.457 0 002.487 1.03L8.061 13h6.189A1.75 1.75 0 0016 11.25v-8.5A1.75 1.75 0 0014.25 1H1.75zm5.03 3.47a.75.75 0 010 1.06L5.31 7l1.47 1.47a.75.75 0 01-1.06 1.06l-2-2a.75.75 0 010-1.06l2-2a.75.75 0 011.06 0zm2.44 0a.75.75 0 000 1.06L10.69 7 9.22 8.47a.75.75 0 001.06 1.06l2-2a.75.75 0 000-1.06l-2-2a.75.75 0 00-1.06 0z"/> <path fill-rule="evenodd" d="M3.267 1.457c.3.286.312.76.026 1.06A6.475 6.475 0 001.5 7a6.472 6.472 0 001.793 4.483.75.75 0 01-1.086 1.034 8.89 8.89 0 01-.276-.304l.569-.49-.569.49A7.971 7.971 0 010 7c0-2.139.84-4.083 2.207-5.517a.75.75 0 011.06-.026zm9.466 0a.75.75 0 011.06.026A7.975 7.975 0 0116 7c0 2.139-.84 4.083-2.207 5.517a.75.75 0 11-1.086-1.034A6.475 6.475 0 0014.5 7a6.475 6.475 0 00-1.793-4.483.75.75 0 01.026-1.06zM8.75 8.582a1.75 1.75 0 10-1.5 0v5.668a.75.75 0 001.5 0V8.582zM5.331 4.736a.75.75 0 10-1.143-.972A4.983 4.983 0 003 7c0 1.227.443 2.352 1.177 3.222a.75.75 0 001.146-.967A3.483 3.483 0 014.5 7c0-.864.312-1.654.831-2.264zm6.492-.958a.75.75 0 00-1.146.967c.514.61.823 1.395.823 2.255 0 .86-.31 1.646-.823 2.255a.75.75 0 101.146.967A4.983 4.983 0 0013 7a4.983 4.983 0 00-1.177-3.222z"/>
</svg> </svg>
8 Languages Steam
</h2>
</section>
<section class="column">
<h3 class="field">Most used languages</h3>
<div class="row fill-width">
<section>
</section>
<section>
</section>
</div>
</section>
<section class="habits">
<h2 class="field wrap">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" width="16" height="16">
<path fill-rule="evenodd" d="M8 1.5c-2.363 0-4 1.69-4 3.75 0 .984.424 1.625.984 2.304l.214.253c.223.264.47.556.673.848.284.411.537.896.621 1.49a.75.75 0 01-1.484.211c-.04-.282-.163-.547-.37-.847a8.695 8.695 0 00-.542-.68c-.084-.1-.173-.205-.268-.32C3.201 7.75 2.5 6.766 2.5 5.25 2.5 2.31 4.863 0 8 0s5.5 2.31 5.5 5.25c0 1.516-.701 2.5-1.328 3.259-.095.115-.184.22-.268.319-.207.245-.383.453-.541.681-.208.3-.33.565-.37.847a.75.75 0 01-1.485-.212c.084-.593.337-1.078.621-1.489.203-.292.45-.584.673-.848.075-.088.147-.173.213-.253.561-.679.985-1.32.985-2.304 0-2.06-1.637-3.75-4-3.75zM6 15.25a.75.75 0 01.75-.75h2.5a.75.75 0 010 1.5h-2.5a.75.75 0 01-.75-.75zM5.75 12a.75.75 0 000 1.5h4.5a.75.75 0 000-1.5h-4.5z"/>
</svg>
Recent coding habits
</h2> </h2>
<div class="row"> <div class="row">
<section> <section>
<div class="field error"> <div class="field">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" width="16" height="16"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" width="16" height="16">
<path fill-rule="evenodd" d="M2.343 13.657A8 8 0 1113.657 2.343 8 8 0 012.343 13.657zM6.03 4.97a.75.75 0 00-1.06 1.06L6.94 8 4.97 9.97a.75.75 0 101.06 1.06L8 9.06l1.97 1.97a.75.75 0 101.06-1.06L9.06 8l1.97-1.97a.75.75 0 10-1.06-1.06L8 6.94 6.03 4.97z"/> <path d="M10.561 8.073a6.005 6.005 0 0 1 3.432 5.142.75.75 0 1 1-1.498.07 4.5 4.5 0 0 0-8.99 0 .75.75 0 0 1-1.498-.07 6.004 6.004 0 0 1 3.431-5.142 3.999 3.999 0 1 1 5.123 0ZM10.5 5a2.5 2.5 0 1 0-5 0 2.5 2.5 0 0 0 5 0Z"/>
</svg> </svg>
Unexpected error BENGVIR AGENT 42187
</div>
<div class="field">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" width="16" height="16">
<path d="m10.41.24 4.711 2.774c.544.316.878.897.879 1.526v5.01a1.77 1.77 0 0 1-.88 1.53l-7.753 4.521-.002.001a1.769 1.769 0 0 1-1.774 0H5.59L.873 12.85A1.761 1.761 0 0 1 0 11.327V6.292c0-.304.078-.598.22-.855l.004-.005.01-.019c.15-.262.369-.486.64-.643L8.641.239a1.752 1.752 0 0 1 1.765 0l.002.001ZM9.397 1.534l-7.17 4.182 4.116 2.388a.27.27 0 0 0 .269 0l7.152-4.148-4.115-2.422a.252.252 0 0 0-.252 0Zm-7.768 10.02 4.1 2.393V9.474a1.807 1.807 0 0 1-.138-.072L1.5 7.029v4.298c0 .095.05.181.129.227Zm8.6.642 1.521-.887v-4.45l-1.521.882ZM7.365 9.402h.001c-.044.026-.09.049-.136.071v4.472l1.5-.875V8.61Zm5.885 1.032 1.115-.65h.002a.267.267 0 0 0 .133-.232V5.264l-1.25.725Z"/>
</svg>
120 games
</div> </div>
</section> </section>
<section>
<div class="field">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" width="16" height="16">
<path d="M8 .25a.75.75 0 0 1 .673.418l1.882 3.815 4.21.612a.75.75 0 0 1 .416 1.279l-3.046 2.97.719 4.192a.751.751 0 0 1-1.088.791L8 12.347l-3.766 1.98a.75.75 0 0 1-1.088-.79l.72-4.194L.818 6.374a.75.75 0 0 1 .416-1.28l4.21-.611L7.327.668A.75.75 0 0 1 8 .25Zm0 2.445L6.615 5.5a.75.75 0 0 1-.564.41l-3.097.45 2.24 2.184a.75.75 0 0 1 .216.664l-.528 3.084 2.769-1.456a.75.75 0 0 1 .698 0l2.77 1.456-.53-3.084a.75.75 0 0 1 .216-.664l2.24-2.183-3.096-.45a.75.75 0 0 1-.564-.41L8 2.694Z"/>
</svg>
Steam level 20
</div>
<div class="field">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" width="16" height="16">
<path d="m.427 1.927 1.215 1.215a8.002 8.002 0 1 1-1.6 5.685.75.75 0 1 1 1.493-.154 6.5 6.5 0 1 0 1.18-4.458l1.358 1.358A.25.25 0 0 1 3.896 6H.25A.25.25 0 0 1 0 5.75V2.104a.25.25 0 0 1 .427-.177ZM7.75 4a.75.75 0 0 1 .75.75v2.992l2.028.812a.75.75 0 0 1-.557 1.392l-2.5-1A.751.751 0 0 1 7 8.25v-3.5A.75.75 0 0 1 7.75 4Z"/>
</svg>
2.09k hours played
</div>
</section>
</div>
<div class="games">
<h2 class="field">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" width="16" height="16">
<path fill-rule="evenodd" d="M2 4a1 1 0 100-2 1 1 0 000 2zm3.75-1.5a.75.75 0 000 1.5h8.5a.75.75 0 000-1.5h-8.5zm0 5a.75.75 0 000 1.5h8.5a.75.75 0 000-1.5h-8.5zm0 5a.75.75 0 000 1.5h8.5a.75.75 0 000-1.5h-8.5zM3 8a1 1 0 11-2 0 1 1 0 012 0zm-1 6a1 1 0 100-2 1 1 0 000 2z"/>
</svg>
Most played
</h2>
<div class="medias largeable-flex-wrap">
<div class="media largeable-width-half">
<img src="data:image/jpg;base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCABAAEADASIAAhEBAxEB/8QAGwAAAgMBAQEAAAAAAAAAAAAABQYDBAgHAQL/xAAvEAACAQQBAQcCBQUAAAAAAAABAgMABAURIQYSEyIxQVFhBxQjMjdxsURSYoGh/8QAGwEAAQUBAQAAAAAAAAAAAAAAAwACBAUGAQf/xAAsEQACAQMDAwIEBwAAAAAAAAABAgMABBEFEiExUWEGQROBkcEUIzJxobHR/9oADAMBAAIRAxEAPwDNGXyc2SuhLOADrQ4qrbxyzyLHCvabfpUfZZnCgEsfSnOzgt8BiPuZgGunGxv1+KHI+0eatNM078a7M52ogyx7D/aoQYSO2QT5CUD4HGq+ZMlY2p7MIaQH1BqaysLvNSG4vnKQ+YQcbFGbfG2lsPBCAB/eN7qOz4OGOTWqtrCSRN1nGI09mblj5xS8uVs5vA6sin3NeS4uC4i7yzmU/BpgurG1mHjiTX+I1QO9xkuPbv8AHsdDnsHmkrgnCnFCvLCaNc3CiRe4GGFALiGWB+xIND+akx17JZXiTx67Sn1o6rR5iycOoW4Qf9padDHKUYaINSUYng9RWWvrMQbZIzlG6H7Uw9PYaSW6juZyFRG2UPmaP5TDy397DI8yraod92RzVuz8IIXXZNXDwNehqA8rFs16Tp+i28dp8AjIJyfJH28Vd6aw0mbzlnh7R0hluGEaMw4HFW+rej8101cOuTs5EgU9lZdeFvkUT+kn6ldPaH9SP4NbBvbK2voTFeQRToeNSKGp8UXxFJqv1rWn025SMLlSM/yawIw9PzD3FRMPjdag65+huOyQe4wEv2l0dsVckqT8CuB9V9F5vpiZ1ydnIkIPEpHhb9q40bJRrXVra9H5bYPY9aQ0xrw5A3EMiiM8stD8xYl5Wni1r1X1pifRBIBBqlc61o6BoiOcg1X3unwmFowOCc/PxRTEXcV0najPJ41uigHDA+fpXKRJJGdJI6D4OqKdPZF4clH30rsjHR7TbpPbdSDXNN9WKdkM0fJOM54+mK7Z9JP1J6eO9n7kfwa2O7KqszkKq8kk+VYh6SzQwHU2Py7RmZbaTvAi8b4o71t9TuoOpXkie5+3tNkokXhIHsSKZDKI1INSNe0abUbpGQgKFwT8zXeutvq7genUaO2kF/dDY7ETflPzWeOvfqRl+sC0V4Y0swfCgTRUfvSc7FyWYksfNmO91CxO9cbpNKz/ALU+00S2ssEDc3c1C/IIHlQ6/kWJS8g4FVL2ZrrMRwwsRGp8WjVPPSj7hYVJIXk809E5AqvvtSAikZR0OM9zQZ/zedebII5/2Kt5Gxnsrju7mMqSKqaI8wamVhqa8F1AsaiG+8taD+1MMU8My/hSCRT6g+Vc27Pvx8V9K8qHwO6j2BqO9uGORxWosfVE9vGI5l3ge/vXRLiWKIHvXCj5NU7oyXEB+2kVTrgkUkvJKxHakc/uabLK8jkt0CEcAA0NoinI5q2tdbTUGaNhsGO/P1qCKFcVbSTTsGmPkfelmeUzzGR/Mmi/UNwsojijJLKdmhVpay3VwkUSFnY6Ao8a8ZNZrV513i3h/Qv9+5r/2Q==" alt="" />
<div class="about">
<div class="name">Soundpad</div>
<div class="infos">
<div>
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" width="16" height="16">
<path fill-rule="evenodd" d="M2.5 7.775V2.75a.25.25 0 01.25-.25h5.025a.25.25 0 01.177.073l6.25 6.25a.25.25 0 010 .354l-5.025 5.025a.25.25 0 01-.354 0l-6.25-6.25a.25.25 0 01-.073-.177zm-1.5 0V2.75C1 1.784 1.784 1 2.75 1h5.025c.464 0 .91.184 1.238.513l6.25 6.25a1.75 1.75 0 010 2.474l-5.026 5.026a1.75 1.75 0 01-2.474 0l-6.25-6.25A1.75 1.75 0 011 7.775zM6 5a1 1 0 100 2 1 1 0 000-2z"/>
</svg>
Audio Production, Utilities
</div>
</div>
<div class="infos">
<div>
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" width="16" height="16">
<path d="M8 0a8 8 0 1 1 0 16A8 8 0 0 1 8 0ZM1.5 8a6.5 6.5 0 1 0 13 0 6.5 6.5 0 0 0-13 0Zm7-3.25v2.992l2.028.812a.75.75 0 0 1-.557 1.392l-2.5-1A.751.751 0 0 1 7 8.25v-3.5a.75.75 0 0 1 1.5 0Z"/>
</svg>
673 hours played
</div>
</div>
<div class="infos">
<div>
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" width="16" height="16">
<path d="M4.75 0a.75.75 0 0 1 .75.75V2h5V.75a.75.75 0 0 1 1.5 0V2h1.25c.966 0 1.75.784 1.75 1.75v10.5A1.75 1.75 0 0 1 13.25 16H2.75A1.75 1.75 0 0 1 1 14.25V3.75C1 2.784 1.784 2 2.75 2H4V.75A.75.75 0 0 1 4.75 0ZM2.5 7.5v6.75c0 .138.112.25.25.25h10.5a.25.25 0 0 0 .25-.25V7.5Zm10.75-4H2.75a.25.25 0 0 0-.25.25V6h11V3.75a.25.25 0 0 0-.25-.25Z"/>
</svg>
Last played on 21 Oct 2024
</div>
</div>
<div class="achievements">
<div class="infos">
<div>
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" width="16" height="16">
<path d="M3.217 6.962A3.75 3.75 0 0 1 0 3.25v-.5C0 1.784.784 1 1.75 1h1.356c.228-.585.796-1 1.462-1h6.864c.647 0 1.227.397 1.462 1h1.356c.966 0 1.75.784 1.75 1.75v.5a3.75 3.75 0 0 1-3.217 3.712 5.014 5.014 0 0 1-2.771 3.117l.144 1.446c.005.05.03.12.114.204.086.087.217.17.373.227.283.103.618.274.89.568.285.31.467.723.467 1.226v.75h1.25a.75.75 0 0 1 0 1.5H2.75a.75.75 0 0 1 0-1.5H4v-.75c0-.503.182-.916.468-1.226.27-.294.606-.465.889-.568.139-.048.266-.126.373-.227.084-.085.109-.153.114-.204l.144-1.446a5.015 5.015 0 0 1-2.77-3.117ZM4.5 1.568V5.5a3.5 3.5 0 1 0 7 0V1.568a.068.068 0 0 0-.068-.068H4.568a.068.068 0 0 0-.068.068Zm2.957 8.902-.12 1.204c-.093.925-.858 1.47-1.467 1.691a.766.766 0 0 0-.3.176c-.037.04-.07.093-.07.21v.75h5v-.75c0-.117-.033-.17-.07-.21a.766.766 0 0 0-.3-.176c-.609-.221-1.374-.766-1.466-1.69l-.12-1.204a5.064 5.064 0 0 1-1.087 0ZM13 2.5v2.872a2.25 2.25 0 0 0 1.5-2.122v-.5a.25.25 0 0 0-.25-.25H13Zm-10 0H1.75a.25.25 0 0 0-.25.25v.5c0 .98.626 1.813 1.5 2.122Z"/>
</svg>
0 / 0 achievements unlocked
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="games">
<h2 class="field">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" width="16" height="16">
<path fill-rule="evenodd" d="M2 4a1 1 0 100-2 1 1 0 000 2zm3.75-1.5a.75.75 0 000 1.5h8.5a.75.75 0 000-1.5h-8.5zm0 5a.75.75 0 000 1.5h8.5a.75.75 0 000-1.5h-8.5zm0 5a.75.75 0 000 1.5h8.5a.75.75 0 000-1.5h-8.5zM3 8a1 1 0 11-2 0 1 1 0 012 0zm-1 6a1 1 0 100-2 1 1 0 000 2z"/>
</svg>
Recently played
</h2>
<div class="medias largeable-flex-wrap">
<div class="media largeable-width-half">
<img src="data:image/jpg;base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCABAAEADASIAAhEBAxEB/8QAHAAAAQUBAQEAAAAAAAAAAAAAAAEFBgcIBAMC/8QALBAAAQMDAwIFAwUAAAAAAAAAAQIDBAAFEQYSISIxB0FRYXEIEzIUFVKBkf/EABsBAAICAwEAAAAAAAAAAAAAAAYHBAUBAgMI/8QAJREAAgIBAwQBBQAAAAAAAAAAAQIAAwQFERITITFBIgYUMkJR/9oADAMBAAIRAxEAPwCw6UUlHlSdI2UKPUOtv1htCiAnsOakuhWW3pbjy0qSpHbNNNkhfuE9tB4weR61ZUSI1FSEtthOByQKJNA09r3F7epT6nlBV6QkF8adNQLzpSbJlKUh9lvKDnjPxWQHVhDi23ApwjpCkpOOK36+0280pp1CXEH8kLGciodruTYNI2Jy4v2WK73wgMpyT/lMvFyWq7AQYesHvMZnepIDTa938SDmlVy4nnePMgY21eafGjTu5JOk0exDaOKqTUN/kXuS8XWI7DK3FKQhpsJIBPGcVcVWvafkJHKCaGAyjq4NKonKQmvk5KcmvSOhb76UNDnNee6lIcIfMYzNxQvLE01bG4cVC9nWoZzT2ckjJ4rwtza2obKVkE7RTbrC+I03p2Zc1ILgZQVYFNfDoWqtVQQJvsNthYmR+7+Jtjst6lW66uCK4wgLJWfyB7Yqjdf+LT+p7Y/a0xdzCnFD7oAxs8jVb325P3q7SrhIy446snCuenPAriPpuCcCiXGxET5MJBew+IYxwOwoooqcOB/ETluTNPJOM+a08gVJtEQm35RecHUnnFRpIUVjA6/SrA0hAXChb3hhauf6pGaJjm3LFpHYQ51K4LWVB7mPU2Y3Da+46QBnFc12t8e+WeTBfAVHkN4J+aimt7iVyQyhXQ31KxTnoy5rkN/pnATtGQfajCrVQ2UaR49SjfCIpFsyFrCxydNall22QkpLaitvjuknimM42+vOVVoP6orbCabttxTgTluFCvdIHFZ+VgEFHIP5UdYlnUUSlcbGHxRR8dqKk7cTNAdprTTEMzbulzGUt4JFTa+3Fu2wic9WOBTRo5oRoDsojk5FRq9XB2fOWVZ+0k4xSeSwafh7+zC1qzlZB/gnDJeU88p5YJUo+fpVgaSt4iQUrWQVuc59qr5CSt1CUdQJqeaokz4OjZLtljLfnBjDaU+tZ+nKvuLy5m+rnpooHgzNfjzqQ3/WbrMN5JiwwAQeeocGq4AA3qHII7V13hiazc5Au0dbM1Si44k+eTXGrqXuT04Ham3RT01EEnO5ijtRRRXUHkZoBvP/2Q==" alt="" />
<div class="about">
<div class="name">Counter-Strike 2</div>
<div class="infos">
<div>
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" width="16" height="16">
<path fill-rule="evenodd" d="M2.5 7.775V2.75a.25.25 0 01.25-.25h5.025a.25.25 0 01.177.073l6.25 6.25a.25.25 0 010 .354l-5.025 5.025a.25.25 0 01-.354 0l-6.25-6.25a.25.25 0 01-.073-.177zm-1.5 0V2.75C1 1.784 1.784 1 2.75 1h5.025c.464 0 .91.184 1.238.513l6.25 6.25a1.75 1.75 0 010 2.474l-5.026 5.026a1.75 1.75 0 01-2.474 0l-6.25-6.25A1.75 1.75 0 011 7.775zM6 5a1 1 0 100 2 1 1 0 000-2z"/>
</svg>
Action, Free To Play
</div>
</div>
<div class="infos">
<div>
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" width="16" height="16">
<path d="M8 0a8 8 0 1 1 0 16A8 8 0 0 1 8 0ZM1.5 8a6.5 6.5 0 1 0 13 0 6.5 6.5 0 0 0-13 0Zm7-3.25v2.992l2.028.812a.75.75 0 0 1-.557 1.392l-2.5-1A.751.751 0 0 1 7 8.25v-3.5a.75.75 0 0 1 1.5 0Z"/>
</svg>
331 hours played
</div>
</div>
<div class="infos">
<div>
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" width="16" height="16">
<path d="M4.75 0a.75.75 0 0 1 .75.75V2h5V.75a.75.75 0 0 1 1.5 0V2h1.25c.966 0 1.75.784 1.75 1.75v10.5A1.75 1.75 0 0 1 13.25 16H2.75A1.75 1.75 0 0 1 1 14.25V3.75C1 2.784 1.784 2 2.75 2H4V.75A.75.75 0 0 1 4.75 0ZM2.5 7.5v6.75c0 .138.112.25.25.25h10.5a.25.25 0 0 0 .25-.25V7.5Zm10.75-4H2.75a.25.25 0 0 0-.25.25V6h11V3.75a.25.25 0 0 0-.25-.25Z"/>
</svg>
Last played on 23 Jul 2026
</div>
</div>
<div class="achievements">
<div class="infos">
<div>
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" width="16" height="16">
<path d="M3.217 6.962A3.75 3.75 0 0 1 0 3.25v-.5C0 1.784.784 1 1.75 1h1.356c.228-.585.796-1 1.462-1h6.864c.647 0 1.227.397 1.462 1h1.356c.966 0 1.75.784 1.75 1.75v.5a3.75 3.75 0 0 1-3.217 3.712 5.014 5.014 0 0 1-2.771 3.117l.144 1.446c.005.05.03.12.114.204.086.087.217.17.373.227.283.103.618.274.89.568.285.31.467.723.467 1.226v.75h1.25a.75.75 0 0 1 0 1.5H2.75a.75.75 0 0 1 0-1.5H4v-.75c0-.503.182-.916.468-1.226.27-.294.606-.465.889-.568.139-.048.266-.126.373-.227.084-.085.109-.153.114-.204l.144-1.446a5.015 5.015 0 0 1-2.77-3.117ZM4.5 1.568V5.5a3.5 3.5 0 1 0 7 0V1.568a.068.068 0 0 0-.068-.068H4.568a.068.068 0 0 0-.068.068Zm2.957 8.902-.12 1.204c-.093.925-.858 1.47-1.467 1.691a.766.766 0 0 0-.3.176c-.037.04-.07.093-.07.21v.75h5v-.75c0-.117-.033-.17-.07-.21a.766.766 0 0 0-.3-.176c-.609-.221-1.374-.766-1.466-1.69l-.12-1.204a5.064 5.064 0 0 1-1.087 0ZM13 2.5v2.872a2.25 2.25 0 0 0 1.5-2.122v-.5a.25.25 0 0 0-.25-.25H13Zm-10 0H1.75a.25.25 0 0 0-.25.25v.5c0 .98.626 1.813 1.5 2.122Z"/>
</svg>
1 / 1 achievement unlocked
</div>
</div>
<div class="achievement">
<img src="data:image/jpg;base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAgACADASIAAhEBAxEB/8QAGAAAAwEBAAAAAAAAAAAAAAAABAYHCAX/xAApEAACAQMDAwMEAwAAAAAAAAABAgMEBREABiEHMUESYYEjMnGRFSRR/8QAFQEBAQAAAAAAAAAAAAAAAAAABgf/xAAnEQACAQMCAwkAAAAAAAAAAAABAgMABDEhkQURQQYSIkJhgaGx8P/aAAwDAQACEQMRAD8AommrZVoeadLi5URRsQqlc+o4xn2xpWRS7qqgsWOAB3P41VauqpLJZZqup+hR0kJlk4z6VUZPbU/7N8PW6nMr4Tlp69NuVJuK3JhjCL5vqpX1m6aW+9Vc+5aq7Q2impqb+y60hlMmD9xwwycHHbOs/wC5Lbt6ggiNk3DNdpmJ9SmgaBUHGMlm889v813N49VNy7mgmo5asQW5zIpiiQKZI2bIWQ+cDA4x50hasNtFIigO2On4UNdlJ0Fa92XSNUXpJTH6ooQWZiOA3j50yx3mC4XistNRGslNIpiXIyH4IcH2PP61yDV/wW2oIoMitrAZC2PsB8/rAGhtputFTXW6vBNUNSwkrFChd3OCSFHknAHzqV8Nke2eCygPiY95vcY2+aVXaLKslxINBoN871l/qFYE2vvO62iGQSQU8v0mzkhGAZQfcAgH8aXdHX2uqrneq+uuAYVlRO8sqsMFWJ5GD2x2+NA6riAhQGzRI50r/9k=" alt="" />
<div>
<div class="name">
<div>A New Beginning</div>
<div class="unlocked">28 Sept 2023</div>
</div>
<div class="description"></div>
</div>
</div>
</div>
</div>
</div>
</div>
</div> </div>
</section> </section>
<footer> <footer>
<span>These metrics include private contributions</span> <span>These metrics include private contributions</span>
<span>Last updated 15 May 2026, 17:09:24 (timezone Asia/Jerusalem) with lowlighter/metrics@3.34.0</span> <span>Last updated 25 Jul 2026, 04:57:52 (timezone Asia/Jerusalem) with lowlighter/metrics@3.34.0</span>
</footer> </footer>
</div> </div>
<div xmlns="http://www.w3.org/1999/xhtml" id="metrics-end"></div> <div xmlns="http://www.w3.org/1999/xhtml" id="metrics-end"></div>

Before

Width:  |  Height:  |  Size: 79 KiB

After

Width:  |  Height:  |  Size: 95 KiB

+40
View File
@@ -0,0 +1,40 @@
<svg xmlns="http://www.w3.org/2000/svg" width="480" height="250" style="font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;font-size:13px;">
<rect width="480" height="250" rx="6" fill="#fff" stroke="#e1e4e8"/>
<text x="16" y="28" font-size="15" font-weight="600" fill="#24292e">Most used languages</text>
<rect x="16.00" y="44" width="162.30" height="8" fill="#178600"/>
<rect x="178.30" y="44" width="69.96" height="8" fill="#f34b7d"/>
<rect x="248.26" y="44" width="52.24" height="8" fill="#f1e05a"/>
<rect x="300.50" y="44" width="43.81" height="8" fill="#3572A5"/>
<rect x="344.31" y="44" width="41.65" height="8" fill="#3178c6"/>
<rect x="385.96" y="44" width="40.81" height="8" fill="#41b883"/>
<rect x="426.77" y="44" width="27.39" height="8" fill="#b07219"/>
<rect x="454.16" y="44" width="9.77" height="8" fill="#00ADD8"/>
<rect x="463.93" y="44" width="0.07" height="8" fill="#89e051"/>
<circle cx="22" cy="78" r="6" fill="#178600"/>
<text x="34" y="82" fill="#24292e" font-size="12">C#</text>
<text x="34" y="96" fill="#586069" font-size="11">36.2%</text>
<circle cx="254" cy="78" r="6" fill="#f34b7d"/>
<text x="266" y="82" fill="#24292e" font-size="12">C++</text>
<text x="266" y="96" fill="#586069" font-size="11">15.6%</text>
<circle cx="22" cy="108" r="6" fill="#f1e05a"/>
<text x="34" y="112" fill="#24292e" font-size="12">JavaScript</text>
<text x="34" y="126" fill="#586069" font-size="11">11.7%</text>
<circle cx="254" cy="108" r="6" fill="#3572A5"/>
<text x="266" y="112" fill="#24292e" font-size="12">Python</text>
<text x="266" y="126" fill="#586069" font-size="11">9.8%</text>
<circle cx="22" cy="138" r="6" fill="#3178c6"/>
<text x="34" y="142" fill="#24292e" font-size="12">TypeScript</text>
<text x="34" y="156" fill="#586069" font-size="11">9.3%</text>
<circle cx="254" cy="138" r="6" fill="#41b883"/>
<text x="266" y="142" fill="#24292e" font-size="12">Vue</text>
<text x="266" y="156" fill="#586069" font-size="11">9.1%</text>
<circle cx="22" cy="168" r="6" fill="#b07219"/>
<text x="34" y="172" fill="#24292e" font-size="12">Java</text>
<text x="34" y="186" fill="#586069" font-size="11">6.1%</text>
<circle cx="254" cy="168" r="6" fill="#00ADD8"/>
<text x="266" y="172" fill="#24292e" font-size="12">Go</text>
<text x="266" y="186" fill="#586069" font-size="11">2.2%</text>
<circle cx="22" cy="198" r="6" fill="#89e051"/>
<text x="34" y="202" fill="#24292e" font-size="12">Shell</text>
<text x="34" y="216" fill="#586069" font-size="11">0.0%</text>
</svg>

After

Width:  |  Height:  |  Size: 2.5 KiB