Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
454 commits
Select commit Hold shift + click to select a range
0fe1c03
Fixing typo
TokenBrice Apr 21, 2023
cc426e0
Article Publication - Solidly Velodrome Template
TokenBrice Apr 28, 2023
9600e4b
TokenBrice Apr 28, 2023
5746b38
Content adjustment
TokenBrice Apr 28, 2023
0e01b6f
fixing typo
TokenBrice Apr 28, 2023
fad1a06
moar typos
TokenBrice Apr 29, 2023
23f890b
Article - maverick-liquidity-shaping
TokenBrice Jul 7, 2023
f369b1f
typo fix
TokenBrice Jul 7, 2023
4bf2cdf
Fixing typo
TokenBrice Jul 7, 2023
af0c78c
Fixing typo... in the title 🤦
TokenBrice Jul 7, 2023
25294de
cleanup
TokenBrice Jul 10, 2023
24ebed7
typo fix (🙏Ricogourmette)
TokenBrice Jul 14, 2023
02a8f72
Upload Belgrade Slides
TokenBrice Jul 19, 2023
8b61909
Article - Decentralized Stablecoin Marauder's Map
TokenBrice Sep 15, 2023
2d24ea8
fixing typo
TokenBrice Sep 15, 2023
372f9da
Another typo fix 🙏 arthusw
TokenBrice Sep 15, 2023
948424a
typo fix
TokenBrice Sep 18, 2023
4b02309
fixing a broken link
TokenBrice Sep 18, 2023
5174f74
Remove all twitter shortcodes
TokenBrice Oct 16, 2023
e0f93a3
DeFi Collective Launch article + about page adjustement
TokenBrice Oct 18, 2023
adca0bf
Fixing discord event link
TokenBrice Oct 18, 2023
f9e69b6
Fixing typo
TokenBrice Oct 18, 2023
8e60a1f
LUSD/LQTY svg logos
TokenBrice Nov 22, 2023
22bf427
Upload images for GLC report
TokenBrice Nov 23, 2023
85f434e
Resizing images
TokenBrice Nov 23, 2023
86177d6
Clarifying the board members compensation (none)
TokenBrice Nov 30, 2023
e0aa1a3
tdc-oct-report-img
TokenBrice Nov 30, 2023
0036d16
TDC Nov Report assets
TokenBrice Dec 28, 2023
ef8fce8
Delete static/img/others/tdc/tdc-nov-report/consolidated-revenues.png
TokenBrice Dec 28, 2023
d85ed1b
static assets for tdc dec report
TokenBrice Jan 16, 2024
8684c06
tdc dec cover
TokenBrice Jan 16, 2024
56cfb3b
tdc-q1-report
TokenBrice Jan 18, 2024
a29a217
tdc-q1-report-beautified
TokenBrice Jan 23, 2024
e41f5a7
Create yo
TokenBrice Feb 8, 2024
aeff0b7
Delete content/posts/2024/yo
TokenBrice Feb 8, 2024
a53c2ed
farewell-glc images
TokenBrice Feb 8, 2024
4d39f11
farewell-glc article publication
TokenBrice Feb 8, 2024
3e219c3
Update farewell-glc.md
TokenBrice Feb 8, 2024
b6b82bd
Update farewell-glc.md
TokenBrice Feb 12, 2024
20139f7
crv-vs-velo images
TokenBrice Mar 21, 2024
968d2d8
Article publication - crv vs velo
TokenBrice Mar 21, 2024
d9bb6e3
fixing typo in image name
TokenBrice Mar 21, 2024
004e93a
Delete static/img/2024/crv-vs-velo/aeorodrome-revenues.png
TokenBrice Mar 21, 2024
4bfdb48
Update crv-vs-velo.md
TokenBrice Mar 21, 2024
052b45f
Update maverickxtokenbrice.md
TokenBrice Jul 1, 2024
23cba07
lending-protocol-renaissance images
TokenBrice Jul 1, 2024
77424eb
lending-protocol-renaissance article
TokenBrice Jul 1, 2024
1c4e889
Update lending-protocol-renaissance.md
TokenBrice Jul 1, 2024
ff9df29
Update lending-protocol-renaissance.md
TokenBrice Jul 1, 2024
e022b85
Update _index.fr.md
TokenBrice Oct 3, 2024
03df97f
Update _index.md
TokenBrice Oct 3, 2024
46c9fff
Add docker config
Sigri44 Mar 1, 2025
e430fd8
Clean Dockerfile
Sigri44 Mar 1, 2025
6695690
Create hugo.yml
Sigri44 Mar 1, 2025
72f7ab5
Fix hugo version
Sigri44 Mar 1, 2025
03c93f2
Merge pull request #1 from Sigri44/feature/ci-cd
Sigri44 Mar 1, 2025
5efd1c7
Merge pull request #2 from Sigri44/feature/docker
Sigri44 Mar 1, 2025
159c912
Add local info for dev
Sigri44 Mar 1, 2025
6fc108e
Update base uri
Sigri44 Mar 5, 2025
00bdcf2
Update package.json
Sigri44 Mar 5, 2025
a26de27
defi ux disaster article assets
TokenBrice Mar 8, 2025
36540b3
Publishing DeFi UX Disaster article
TokenBrice Mar 8, 2025
24b45e5
Update defi-ux-disaster.fr.md
TokenBrice Mar 8, 2025
d8d1b13
Update defi-ux-disaster.md
TokenBrice Mar 8, 2025
bfa7810
leverage-sir article images
TokenBrice Mar 12, 2025
5c6a830
Merge pull request #66 from TokenBrice/TokenBrice-leverage-sir
TokenBrice Mar 12, 2025
b8bcab2
leverage-sir article
TokenBrice Mar 12, 2025
3f74d5a
Update leverage-sir.fr.md
TokenBrice Mar 12, 2025
581b9d7
Update leverage-sir.md
TokenBrice Mar 12, 2025
bbb5d12
Update leverage-sir.fr.md
TokenBrice Mar 12, 2025
8c275d0
Update _index.md
TokenBrice Mar 12, 2025
1879569
Add files via upload
TokenBrice Mar 12, 2025
75544db
Update _index.fr.md
TokenBrice Mar 12, 2025
d908c7a
build generated
Sigri44 Apr 10, 2025
d8cfed5
Merge pull request #65 from Sigri44/master
TokenBrice Apr 15, 2025
00a3f67
Update media.json
TokenBrice May 16, 2025
61b3e65
Pegged Assets Swap - Assets
TokenBrice Jul 8, 2025
58d2faa
Pegged Assets Swap - Publication
TokenBrice Jul 8, 2025
75c7889
Update _index.md
TokenBrice Jul 16, 2025
b37ec86
Update _index.md
TokenBrice Jul 16, 2025
7865779
Update crv-vs-velo.md
TokenBrice Jul 18, 2025
2d5f376
Update stablecoin-marauder-map.fr.md
TokenBrice Jul 18, 2025
610593e
Update stablecoin-marauder-map.md
TokenBrice Jul 18, 2025
22e38c8
Update liquidity-shaping-maverick.fr.md
TokenBrice Jul 18, 2025
44d55e9
Update liquidity-shaping-maverick.md
TokenBrice Jul 18, 2025
c988239
Update solidly-velodrome-template.fr.md
TokenBrice Jul 18, 2025
d6947b8
Update solidly-velodrome-template.md
TokenBrice Jul 18, 2025
6b8a8bb
Update aave-gho-stablecoin.md
TokenBrice Jul 18, 2025
dde3cd8
Update aave-gho-stablecoin.fr.md
TokenBrice Jul 18, 2025
f69b660
Update unstoppable-defi.fr.md
TokenBrice Jul 18, 2025
dedef69
Update unstoppable-defi.md
TokenBrice Jul 18, 2025
21cc15e
Update tokenbrice-liquity.fr.md
TokenBrice Jul 18, 2025
6a84ff6
Update tokenbrice-liquity.md
TokenBrice Jul 18, 2025
37ce222
Update pool-together.fr.md
TokenBrice Jul 18, 2025
f903292
Update pool-together.md
TokenBrice Jul 18, 2025
17e23e9
Update liquity-protocol.md
TokenBrice Jul 18, 2025
133f358
Update liquity-protocol.fr.md
TokenBrice Jul 18, 2025
f6cf8b7
Update reflexer-rai.md
TokenBrice Jul 18, 2025
0ecb99d
Update reflexer-rai.fr.md
TokenBrice Jul 18, 2025
f7fc41b
Update money-market-innovations.md
TokenBrice Jul 18, 2025
0be87b4
Update money-market-innovations.fr.md
TokenBrice Jul 18, 2025
c4c468f
Update money-market-risks.md
TokenBrice Jul 18, 2025
4fe86d6
Update money-market-risks.fr.md
TokenBrice Jul 18, 2025
826d08a
Updating the about page
TokenBrice Jul 19, 2025
492116b
Update _index.md
TokenBrice Jul 21, 2025
7e62f3e
relref links cleanup, posts 2025-2022 (incl.) + pages (NFT, learn-DeF…
TokenBrice Jul 22, 2025
02304a0
broken learn-DeFi ref fix
TokenBrice Jul 22, 2025
b4a29ab
fixing more broken relref
TokenBrice Jul 22, 2025
e8ceac1
relref links cleanup 2019-2021
TokenBrice Jul 22, 2025
5ddd962
Update pegged-assets-swap.md
TokenBrice Jul 28, 2025
8198eae
Theme Stack Migration
TokenBrice Aug 3, 2025
1920279
meme clean
TokenBrice Aug 3, 2025
ef6e06e
custom/scss deletion
TokenBrice Aug 3, 2025
ac6df2d
upgrade version
TokenBrice Aug 3, 2025
b6b0efb
switch to 10 articles/page
TokenBrice Aug 3, 2025
97965a2
lending aggregation publication + tags and es cleanup
TokenBrice Aug 10, 2025
0dbcf89
tag fix bis
TokenBrice Aug 10, 2025
f213ce8
cover image test
TokenBrice Aug 10, 2025
aaa8358
tag fixes & img test
TokenBrice Aug 10, 2025
04a5383
categories color
TokenBrice Aug 10, 2025
537418a
more tag fixes
TokenBrice Aug 10, 2025
0b97b17
attempt to clean cache
TokenBrice Aug 10, 2025
629dbc7
post permalink
TokenBrice Aug 10, 2025
7091ab7
2023-2025 front matter image fix
TokenBrice Aug 10, 2025
f1a90cc
2017 FM img fix + lending agg
TokenBrice Aug 10, 2025
a7f872a
2018+2019 FM img+category fix
TokenBrice Aug 10, 2025
1fcc7bd
2020 FM img fix
TokenBrice Aug 10, 2025
023b8b2
2022 FM img fix
TokenBrice Aug 10, 2025
8c605b3
2021 SM img fix
TokenBrice Aug 10, 2025
9097fc3
More FM img fixes
TokenBrice Aug 10, 2025
6d7a9e3
2020 & older cover resize/compress and cleanup
TokenBrice Aug 10, 2025
0677204
matomo fix
TokenBrice Aug 10, 2025
13eab90
matomo fix?
TokenBrice Aug 10, 2025
bcfd3aa
matomo
TokenBrice Aug 10, 2025
87006cf
matomo
TokenBrice Aug 11, 2025
f61f71e
forcing loading of matomo partial
TokenBrice Aug 11, 2025
97e5884
removing forced baseof
TokenBrice Aug 11, 2025
863b583
matomo...
TokenBrice Aug 11, 2025
8308062
tag cleanup 2025=>2021
TokenBrice Aug 11, 2025
2f66ba9
FM fix to build
TokenBrice Aug 11, 2025
f285b5f
2020 tag fix
TokenBrice Aug 11, 2025
c34b61a
Remaining tag cleanup
TokenBrice Aug 11, 2025
c9cfce5
matomo again
TokenBrice Aug 11, 2025
c883864
m
TokenBrice Aug 11, 2025
222e8f5
More tag fixes
TokenBrice Aug 14, 2025
0298516
veNFT infrastructure publication
TokenBrice Aug 14, 2025
8093b7b
time fix
TokenBrice Aug 14, 2025
358006f
haiVELO fix
TokenBrice Aug 14, 2025
76bbbc1
twitter card fix?
TokenBrice Aug 14, 2025
f18ebce
haiVELO img & image optimizations
TokenBrice Aug 14, 2025
9fa57dc
matomo?
TokenBrice Aug 14, 2025
2602088
m..
TokenBrice Aug 14, 2025
7ff86cb
m
TokenBrice Aug 14, 2025
9162922
matomo fix pre GPT input
TokenBrice Aug 16, 2025
03d6056
removing old matomo implrm call
TokenBrice Aug 16, 2025
71137a5
overriding matomo module
TokenBrice Aug 16, 2025
df744b0
social URL fix
TokenBrice Aug 17, 2025
57e693e
WARP fixes
TokenBrice Aug 17, 2025
09e9372
WARP SEO opti
TokenBrice Aug 17, 2025
ca05708
Remove breadcrumb visual
TokenBrice Aug 17, 2025
5271c8f
WARP SEO
TokenBrice Aug 17, 2025
5255e77
Adding DeFi Glossary
TokenBrice Aug 17, 2025
459bf9b
DeFi Glossary Init
TokenBrice Aug 17, 2025
516dc89
glossary related content fix
TokenBrice Aug 17, 2025
a2f34b3
glossary menu fix
TokenBrice Aug 17, 2025
22ee1e3
glossary menu fix en
TokenBrice Aug 17, 2025
274f3e3
removing related art for now
TokenBrice Aug 17, 2025
c7bf3ac
FR DeFi Glossary init
TokenBrice Aug 17, 2025
cae5956
clickable categories
TokenBrice Aug 17, 2025
84a7a74
Glossary Improvements + remove link page
TokenBrice Aug 17, 2025
96239af
Glossary SVG categories
TokenBrice Aug 17, 2025
7861e53
minimal content complexity system
TokenBrice Aug 17, 2025
7e2e4a0
2024 articles translations
TokenBrice Aug 17, 2025
57f7ee7
Expertise Indicator Styling
TokenBrice Aug 17, 2025
569bf1f
ExpertiseLVL SideBar Widget
TokenBrice Aug 17, 2025
843fe88
Full article LVL categorization v1
TokenBrice Aug 17, 2025
f5864e5
adding URL key in FM
TokenBrice Aug 18, 2025
7c9cc17
Glossary - Related Content Module
TokenBrice Aug 18, 2025
915fcb2
Glossary styling
TokenBrice Aug 18, 2025
a293cca
Categories revamp (thematic)
TokenBrice Aug 18, 2025
683a0d7
Llama
TokenBrice Aug 18, 2025
e6282ab
Fixing Glossary Title Padding
TokenBrice Aug 18, 2025
c2a7668
Glossary Page Article IMGs display fix
TokenBrice Aug 18, 2025
ba16875
Absolute link for 2025 article image
TokenBrice Aug 18, 2025
649dc28
Link fixing
TokenBrice Aug 19, 2025
a39338d
Breadcrumb fix
TokenBrice Aug 20, 2025
d0ed2ad
Update _index.md
TokenBrice Sep 27, 2025
9fd8c0a
Add files via upload
TokenBrice Oct 7, 2025
e049d95
Update hugo.yaml
TokenBrice Oct 7, 2025
17b22ce
Adding the Show page
TokenBrice Oct 16, 2025
aa9cda3
Adding Arena#01
TokenBrice Oct 17, 2025
23eb678
hugo.yaml RSS settings
TokenBrice Oct 17, 2025
ef095ad
RSS Setup
TokenBrice Oct 17, 2025
6ad1b42
Migrating Arena Tracking to dSheets
TokenBrice Oct 20, 2025
4f76ee8
fixing typo
TokenBrice Oct 20, 2025
3224997
dsheets link
TokenBrice Oct 30, 2025
7400043
fix sheets link & update episodes list
TokenBrice Nov 13, 2025
04c9aef
show page update
TokenBrice Nov 30, 2025
99ca975
new episodes
TokenBrice Dec 12, 2025
27ffcd3
content update
TokenBrice Jan 27, 2026
fa1b42a
Add files via upload
TokenBrice Jan 27, 2026
631862c
Add files via upload
TokenBrice Jan 27, 2026
0b35471
Update why-polaris.md
TokenBrice Jan 27, 2026
9481626
Add files via upload
TokenBrice Jan 27, 2026
0dcf039
Add files via upload
TokenBrice Jan 27, 2026
ca69de9
Update why-polaris.md
TokenBrice Jan 28, 2026
eb750d5
Update why-polaris.md
TokenBrice Jan 28, 2026
6cd50d3
Perf/SEO cleanup
TokenBrice Jan 29, 2026
ec517ec
Glossary revamp
TokenBrice Jan 29, 2026
a3c377b
Fix SEO, structured data, and OG tags across the site
TokenBrice Jan 31, 2026
7916fee
Shows page update
TokenBrice Jan 31, 2026
2470a75
About Page Revamp/Update
TokenBrice Jan 31, 2026
1d673ea
Difficulty System Cleanup
TokenBrice Jan 31, 2026
55507d3
Glossary content update
TokenBrice Jan 31, 2026
02cd1d4
thGOLD research outputterd by claude
TokenBrice Feb 5, 2026
6f9e48a
Latest Arena
TokenBrice Feb 6, 2026
c0fbd94
Opus 4.6 fixes batch 1
TokenBrice Feb 7, 2026
5959423
webP image flow
TokenBrice Feb 7, 2026
469d027
dual theme cleanup and photoswipe update
TokenBrice Feb 7, 2026
fac6690
DeFi BS detector publication
TokenBrice Feb 7, 2026
adb5ef8
fixing a typo
TokenBrice Feb 7, 2026
1b280f2
DeFi BS article img
TokenBrice Feb 7, 2026
28951e4
matomo fix
TokenBrice Feb 7, 2026
3d5f600
typo
TokenBrice Feb 7, 2026
baaea64
img fix
TokenBrice Feb 7, 2026
60f65ab
img fix
TokenBrice Feb 7, 2026
9f83310
hugo flow to automate webp gen
TokenBrice Feb 7, 2026
7eebfc8
Lighthouse opti
TokenBrice Feb 7, 2026
a135b97
About page
TokenBrice Feb 13, 2026
c3450f0
dff logo
TokenBrice Feb 13, 2026
553b8c5
about
TokenBrice Feb 13, 2026
5366ae0
Adding latest arena
TokenBrice Feb 19, 2026
41666e2
Add codebase audit v2 design document
TokenBrice Feb 21, 2026
76ed72a
Add codebase audit v2 implementation plan
TokenBrice Feb 21, 2026
fc3c7f5
chore: replace .gitignore with comprehensive patterns
TokenBrice Feb 21, 2026
c707b48
chore: remove tracked .backup files from content/categories
TokenBrice Feb 21, 2026
59e266e
fix: remove 5 duplicate glossary entries
TokenBrice Feb 21, 2026
25978c4
refactor: demote scrollspy warnings to debug level
TokenBrice Feb 21, 2026
01c4a93
fix: replace blocking alert() with console.error in clipboard handler
TokenBrice Feb 21, 2026
d1c2609
fix: remove 2 redundant CSS declarations in glossary tooltip
TokenBrice Feb 21, 2026
b571dea
fix(seo): change article title from h2 to h1
TokenBrice Feb 21, 2026
46286bc
fix(a11y): add alt text to section/category list images
TokenBrice Feb 21, 2026
95f707a
fix(seo): add og:image:alt and twitter:image:alt meta tags
TokenBrice Feb 21, 2026
27b65d6
perf: move font loading from JS to head, add resource hints
TokenBrice Feb 21, 2026
23fbff1
refactor: convert glossary.css to SCSS
TokenBrice Feb 21, 2026
191b795
cleanup
TokenBrice Feb 21, 2026
db18004
style: comprehensive UI/UX polish pass
TokenBrice Feb 27, 2026
e95964b
Pharos Article Publication
TokenBrice Mar 12, 2026
f052140
Copy fix/refinements
TokenBrice Mar 12, 2026
906d9c2
Content campaign inclusion
TokenBrice Mar 12, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
83 changes: 83 additions & 0 deletions .github/workflows/hugo.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,83 @@
# Sample workflow for building and deploying a Hugo site to GitHub Pages
name: Deploy Hugo site to Pages

on:
# Runs on pushes targeting the default branch
push:
branches: ["master"]

# Allows you to run this workflow manually from the Actions tab
workflow_dispatch:

# Sets permissions of the GITHUB_TOKEN to allow deployment to GitHub Pages
permissions:
contents: read
pages: write
id-token: write

# Allow only one concurrent deployment, skipping runs queued between the run in-progress and latest queued.
# However, do NOT cancel in-progress runs as we want to allow these production deployments to complete.
concurrency:
group: "pages"
cancel-in-progress: false

# Default to bash
defaults:
run:
shell: bash

jobs:
# Build job
build:
runs-on: ubuntu-latest
env:
HUGO_VERSION: 0.148.2
steps:
- name: Install Hugo CLI
run: |
wget -O ${{ runner.temp }}/hugo.deb https://github.com/gohugoio/hugo/releases/download/v${HUGO_VERSION}/hugo_extended_${HUGO_VERSION}_linux-amd64.deb \
&& sudo dpkg -i ${{ runner.temp }}/hugo.deb
- name: Install Dart Sass
run: sudo snap install dart-sass
- name: Checkout
uses: actions/checkout@v4
with:
submodules: recursive
- name: Setup Pages
id: pages
uses: actions/configure-pages@v5
- name: Install Node.js dependencies
run: "[[ -f package-lock.json || -f npm-shrinkwrap.json ]] && npm ci || true"
- name: Generate missing WebP images
run: |
sudo apt-get install -y -qq webp
find static/img -type f \( -iname '*.png' -o -iname '*.jpg' -o -iname '*.jpeg' \) | while read src; do
webp="${src%.*}.webp"
if [ ! -f "$webp" ]; then
echo "Generating $webp"
cwebp -q 80 "$src" -o "$webp"
fi
done
- name: Build with Hugo
env:
HUGO_CACHEDIR: ${{ runner.temp }}/hugo_cache
HUGO_ENVIRONMENT: production
run: |
hugo \
--minify
- name: Upload artifact
uses: actions/upload-pages-artifact@v3
with:
path: ./public

# Deployment job
deploy:
environment:
name: github-pages
url: ${{ steps.deployment.outputs.page_url }}
runs-on: ubuntu-latest
needs: build
steps:
- name: Deploy to GitHub Pages
id: deployment
uses: actions/deploy-pages@v4
48 changes: 44 additions & 4 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,4 +1,44 @@
node_modules
.idea
public
yarn-error.log
# Node modules and dependencies
node_modules/
npm-debug.log*
yarn-debug.log*
yarn-error.log*

# Hugo build outputs
public/
resources/_gen/
.hugo_build.lock

# Development files
.DS_Store
.vscode/
.idea/
*.swp
*.swo

# Build artifacts
dist/
build/

# Environment files
.env
.env.local
.env.production

# Image optimization cache
.image-cache/

# Logs
*.log

# Runtime data
pids
*.pid
*.seed
*.pid.lock

# Backup files
*.backup

# Lighthouse reports
lighthouse-reports/
5 changes: 1 addition & 4 deletions .gitmodules
Original file line number Diff line number Diff line change
@@ -1,9 +1,6 @@
[submodule "themes/meme"]
path = themes/meme
url = https://github.com/reuixiy/hugo-theme-meme.git
[submodule "themes/matomo"]
path = themes/matomo
url = https://github.com/holehan/hugo-components-matomo.git
[submodule "themes/hugo-notice"]
path = themes/hugo-notice
url = https://github.com/martignoni/hugo-notice.git
url = https://github.com/martignoni/hugo-notice.git
Empty file added .hugo_build.lock
Empty file.
11 changes: 11 additions & 0 deletions Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
FROM hugomods/hugo:0.148.2

WORKDIR /src

COPY . .

# Install submodules
RUN git config --global --add safe.directory /workspace
RUN git submodule update --init --recursive

RUN hugo --gc --minify
57 changes: 57 additions & 0 deletions Makefile
Original file line number Diff line number Diff line change
@@ -0,0 +1,57 @@
.PHONY: help setup dev build serve clean deploy lint format

# Default target
help:
@echo "Available commands:"
@echo " setup - Initial project setup (submodules + dependencies)"
@echo " dev - Start development mode (webpack watch + hugo server)"
@echo " build - Build production site"
@echo " serve - Start Hugo development server"
@echo " clean - Clean build artifacts"
@echo " lint - Lint JavaScript/Vue files"
@echo " format - Format code with Prettier"

# Initial setup
setup:
git config --global --add safe.directory /workspace || true
git submodule update --init --recursive
yarn install

# Development mode
dev:
@echo "Starting development mode..."
@echo "Run 'make serve' in another terminal for Hugo server"
yarn dev

# Build production site
build:
yarn install
yarn build:production
hugo --gc --minify
yarn optimize

# Start Hugo server
serve:
hugo server --disableFastRender --navigateToChanged

# Clean build artifacts
clean:
rm -rf public/*
rm -f static/js/main.js
rm -f .hugo_build.lock

# Lint code
lint:
yarn lint

# Format code
format:
yarn format

# Docker development
docker-dev:
docker-compose up -d --build

# Docker stop
docker-stop:
docker-compose down
23 changes: 15 additions & 8 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,20 @@ hugo // Allow to use main.js in Hugo. Send static/js/main.js in public
yarn run optimize // Optimize images of public/img
```

### Local development

```sh
git config --global --add safe.directory /workspace
git submodule update --init --recursive
hugo --gc --minify
hugo server
```
or
```sh
docker-compose up -d --build
```
and open `http://localhost:1313`

### How to add filters

If you need to add filters, follow the procedure below :
Expand Down Expand Up @@ -129,11 +143,4 @@ export default {

```

Follow by using `yarn run build` and your new category should be visible (clear web browser cache)







Follow by using `yarn run build` and your new category should be visible (clear web browser cache)
4 changes: 4 additions & 0 deletions assets/icons/brand-farcaster.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions assets/icons/brand-telegram.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
32 changes: 32 additions & 0 deletions assets/icons/brand-x.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
26 changes: 26 additions & 0 deletions assets/icons/brand-youtube.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
7 changes: 7 additions & 0 deletions assets/icons/gauge.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
6 changes: 6 additions & 0 deletions assets/icons/glossary/airdrop.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
7 changes: 7 additions & 0 deletions assets/icons/glossary/amm.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
4 changes: 4 additions & 0 deletions assets/icons/glossary/apr.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
4 changes: 4 additions & 0 deletions assets/icons/glossary/apy.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
6 changes: 6 additions & 0 deletions assets/icons/glossary/arbitrage.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
6 changes: 6 additions & 0 deletions assets/icons/glossary/audit.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
6 changes: 6 additions & 0 deletions assets/icons/glossary/auto-compounding.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
5 changes: 5 additions & 0 deletions assets/icons/glossary/basis-trading.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
7 changes: 7 additions & 0 deletions assets/icons/glossary/bid-ask-spread.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
5 changes: 5 additions & 0 deletions assets/icons/glossary/block.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading