Skip to content

Commit db4037b

Browse files
committed
refactor: replace Valine comment system with Giscus
This commit replaces the Valine comment system with Giscus across all pages of the website. This change enhances the commenting experience and provides better integration with GitHub.
1 parent 9a03153 commit db4037b

File tree

9 files changed

+25
-27
lines changed

9 files changed

+25
-27
lines changed

404.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@
3131
<a href="/" title="DEV×PAIN">DEV×PAIN</a>
3232
</div>
3333
<div class="menu">
34-
<div class="menu-inner"><a class="menu-item" href="/posts/"> Posts </a><a class="menu-item" href="/tags/"> Tags </a><a class="menu-item" href="/categories/"> Categories </a><a class="menu-item" href="/about/"> About </a><a class="menu-item" href="https://github.com/devxpain" title="GitHub" rel="noopener noreffer" target="_blank"><i class='fab fa-github fa-fw' aria-hidden='true'></i> </a><span class="menu-item delimiter"></span><span class="menu-item search" id="search-desktop">
34+
<div class="menu-inner"><a class="menu-item" href="/posts/"> Posts </a><a class="menu-item" href="/tags/"> Tags </a><a class="menu-item" href="/categories/"> Categories </a><a class="menu-item" href="/about/"> About </a><a class="menu-item" href="https://github.com/devxpain" title="GitHub" rel="noopener noreffer" target="_blank"><img src='/images/pain.png' alt='Logo' style='height: 20px; width: 20px; border-radius: 50%; vertical-align: middle; margin-top: -4px;' /> </a><span class="menu-item delimiter"></span><span class="menu-item search" id="search-desktop">
3535
<input type="text" placeholder="Search titles or contents..." id="search-input-desktop">
3636
<a href="javascript:void(0);" class="search-button search-toggle" id="search-toggle-desktop" title="Search">
3737
<i class="fas fa-search fa-fw" aria-hidden="true"></i>
@@ -73,7 +73,7 @@
7373
<a href="javascript:void(0);" class="search-cancel" id="search-cancel-mobile">
7474
Cancel
7575
</a>
76-
</div><a class="menu-item" href="/posts/" title="">Posts</a><a class="menu-item" href="/tags/" title="">Tags</a><a class="menu-item" href="/categories/" title="">Categories</a><a class="menu-item" href="/about/" title="">About</a><a class="menu-item" href="https://github.com/devxpain" title="GitHub" rel="noopener noreffer" target="_blank"><i class='fab fa-github fa-fw' aria-hidden='true'></i></a><a href="javascript:void(0);" class="menu-item theme-switch" title="Switch Theme">
76+
</div><a class="menu-item" href="/posts/" title="">Posts</a><a class="menu-item" href="/tags/" title="">Tags</a><a class="menu-item" href="/categories/" title="">Categories</a><a class="menu-item" href="/about/" title="">About</a><a class="menu-item" href="https://github.com/devxpain" title="GitHub" rel="noopener noreffer" target="_blank"><img src='/images/pain.png' alt='Logo' style='height: 20px; width: 20px; border-radius: 50%; vertical-align: middle; margin-top: -4px;' /></a><a href="javascript:void(0);" class="menu-item theme-switch" title="Switch Theme">
7777
<i class="fas fa-adjust fa-fw" aria-hidden="true"></i>
7878
</a></div>
7979
</div>

about/index.html

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@
5555
<a href="/" title="DEV×PAIN">DEV×PAIN</a>
5656
</div>
5757
<div class="menu">
58-
<div class="menu-inner"><a class="menu-item" href="/posts/"> Posts </a><a class="menu-item" href="/tags/"> Tags </a><a class="menu-item" href="/categories/"> Categories </a><a class="menu-item active" href="/about/"> About </a><a class="menu-item" href="https://github.com/devxpain" title="GitHub" rel="noopener noreffer" target="_blank"><i class='fab fa-github fa-fw' aria-hidden='true'></i> </a><span class="menu-item delimiter"></span><span class="menu-item search" id="search-desktop">
58+
<div class="menu-inner"><a class="menu-item" href="/posts/"> Posts </a><a class="menu-item" href="/tags/"> Tags </a><a class="menu-item" href="/categories/"> Categories </a><a class="menu-item active" href="/about/"> About </a><a class="menu-item" href="https://github.com/devxpain" title="GitHub" rel="noopener noreffer" target="_blank"><img src='/images/pain.png' alt='Logo' style='height: 20px; width: 20px; border-radius: 50%; vertical-align: middle; margin-top: -4px;' /> </a><span class="menu-item delimiter"></span><span class="menu-item search" id="search-desktop">
5959
<input type="text" placeholder="Search titles or contents..." id="search-input-desktop">
6060
<a href="javascript:void(0);" class="search-button search-toggle" id="search-toggle-desktop" title="Search">
6161
<i class="fas fa-search fa-fw" aria-hidden="true"></i>
@@ -97,7 +97,7 @@
9797
<a href="javascript:void(0);" class="search-cancel" id="search-cancel-mobile">
9898
Cancel
9999
</a>
100-
</div><a class="menu-item" href="/posts/" title="">Posts</a><a class="menu-item" href="/tags/" title="">Tags</a><a class="menu-item" href="/categories/" title="">Categories</a><a class="menu-item" href="/about/" title="">About</a><a class="menu-item" href="https://github.com/devxpain" title="GitHub" rel="noopener noreffer" target="_blank"><i class='fab fa-github fa-fw' aria-hidden='true'></i></a><a href="javascript:void(0);" class="menu-item theme-switch" title="Switch Theme">
100+
</div><a class="menu-item" href="/posts/" title="">Posts</a><a class="menu-item" href="/tags/" title="">Tags</a><a class="menu-item" href="/categories/" title="">Categories</a><a class="menu-item" href="/about/" title="">About</a><a class="menu-item" href="https://github.com/devxpain" title="GitHub" rel="noopener noreffer" target="_blank"><img src='/images/pain.png' alt='Logo' style='height: 20px; width: 20px; border-radius: 50%; vertical-align: middle; margin-top: -4px;' /></a><a href="javascript:void(0);" class="menu-item theme-switch" title="Switch Theme">
101101
<i class="fas fa-adjust fa-fw" aria-hidden="true"></i>
102102
</a></div>
103103
</div>
@@ -108,8 +108,8 @@
108108
<div id="search-dropdown-mobile"></div>
109109
</div><main class="main">
110110
<div class="container"><div class="page single special"><h1 class="single-title animate__animated animate__pulse animate__faster">About</h1><div class="content" id="content"><p>Ex-game dev transitioning into web, crypto, and algo trading. Building with Rust 🦀, sharing my journey, growing a community, and actively seeking roles in tech</p>
111-
</div><div id="comments"><div id="valine" class="comment"></div><noscript>
112-
Please enable JavaScript to view the comments powered by <a href="https://valine.js.org/">Valine</a>.
111+
</div><div id="comments"><div id="giscus" class="comment"></div><noscript>
112+
Please enable JavaScript to view the comments powered by <a href="https://giscus.app">Giscus</a>.
113113
</noscript></div></div></div>
114114
</main><footer class="footer">
115115
<div class="footer-container"><div class="footer-line">Powered by <a href="https://gohugo.io/" target="_blank" rel="noopener noreffer" title="Hugo 0.140.2">Hugo</a> | Theme - <a href="https://github.com/dillonzq/LoveIt" target="_blank" rel="noopener noreffer" title="LoveIt 0.2.11"><i class="far fa-kiss-wink-heart fa-fw" aria-hidden="true"></i> LoveIt</a>
@@ -122,7 +122,7 @@
122122
</a><a href="#" id="view-comments" class="fixed-button" title="View Comments">
123123
<i class="fas fa-comment fa-fw" aria-hidden="true"></i>
124124
</a>
125-
</div><link rel="stylesheet" href="/lib/valine/valine.min.css"><script type="text/javascript" src="https://cdn.jsdelivr.net/npm/[email protected]/dist/Valine.min.js"></script><script type="text/javascript" src="https://cdn.jsdelivr.net/npm/[email protected]/dist/autocomplete.min.js"></script><script type="text/javascript" src="https://cdn.jsdelivr.net/npm/[email protected]/dist/algoliasearch-lite.umd.min.js"></script><script type="text/javascript" src="https://cdn.jsdelivr.net/npm/[email protected]/lazysizes.min.js"></script><script type="text/javascript" src="https://cdn.jsdelivr.net/npm/[email protected]/dist/clipboard.min.js"></script><script type="text/javascript" src="https://cdn.jsdelivr.net/npm/[email protected]/sharer.min.js"></script><script type="text/javascript">window.config={"code":{"copyTitle":"Copy to clipboard","maxShownLines":50},"comment":{"valine":{"appId":"QGzwQXOqs5JOhN4RGPOkR2mR-MdYXbMMI","appKey":"WBmoGyJtbqUswvfLh6L8iEBr","avatar":"mp","el":"#valine","emojiCDN":"https://cdn.jsdelivr.net/npm/[email protected]/img/google/64/","emojiMaps":{"100":"1f4af.png","alien":"1f47d.png","anger":"1f4a2.png","angry":"1f620.png","anguished":"1f627.png","astonished":"1f632.png","black_heart":"1f5a4.png","blue_heart":"1f499.png","blush":"1f60a.png","bomb":"1f4a3.png","boom":"1f4a5.png","broken_heart":"1f494.png","brown_heart":"1f90e.png","clown_face":"1f921.png","cold_face":"1f976.png","cold_sweat":"1f630.png","confounded":"1f616.png","confused":"1f615.png","cry":"1f622.png","crying_cat_face":"1f63f.png","cupid":"1f498.png","dash":"1f4a8.png","disappointed":"1f61e.png","disappointed_relieved":"1f625.png","dizzy":"1f4ab.png","dizzy_face":"1f635.png","drooling_face":"1f924.png","exploding_head":"1f92f.png","expressionless":"1f611.png","face_vomiting":"1f92e.png","face_with_cowboy_hat":"1f920.png","face_with_hand_over_mouth":"1f92d.png","face_with_head_bandage":"1f915.png","face_with_monocle":"1f9d0.png","face_with_raised_eyebrow":"1f928.png","face_with_rolling_eyes":"1f644.png","face_with_symbols_on_mouth":"1f92c.png","face_with_thermometer":"1f912.png","fearful":"1f628.png","flushed":"1f633.png","frowning":"1f626.png","ghost":"1f47b.png","gift_heart":"1f49d.png","green_heart":"1f49a.png","grimacing":"1f62c.png","grin":"1f601.png","grinning":"1f600.png","hankey":"1f4a9.png","hear_no_evil":"1f649.png","heart":"2764-fe0f.png","heart_decoration":"1f49f.png","heart_eyes":"1f60d.png","heart_eyes_cat":"1f63b.png","heartbeat":"1f493.png","heartpulse":"1f497.png","heavy_heart_exclamation_mark_ornament":"2763-fe0f.png","hole":"1f573-fe0f.png","hot_face":"1f975.png","hugging_face":"1f917.png","hushed":"1f62f.png","imp":"1f47f.png","innocent":"1f607.png","japanese_goblin":"1f47a.png","japanese_ogre":"1f479.png","joy":"1f602.png","joy_cat":"1f639.png","kiss":"1f48b.png","kissing":"1f617.png","kissing_cat":"1f63d.png","kissing_closed_eyes":"1f61a.png","kissing_heart":"1f618.png","kissing_smiling_eyes":"1f619.png","laughing":"1f606.png","left_speech_bubble":"1f5e8-fe0f.png","love_letter":"1f48c.png","lying_face":"1f925.png","mask":"1f637.png","money_mouth_face":"1f911.png","nauseated_face":"1f922.png","nerd_face":"1f913.png","neutral_face":"1f610.png","no_mouth":"1f636.png","open_mouth":"1f62e.png","orange_heart":"1f9e1.png","partying_face":"1f973.png","pensive":"1f614.png","persevere":"1f623.png","pleading_face":"1f97a.png","pouting_cat":"1f63e.png","purple_heart":"1f49c.png","rage":"1f621.png","relaxed":"263a-fe0f.png","relieved":"1f60c.png","revolving_hearts":"1f49e.png","right_anger_bubble":"1f5ef-fe0f.png","robot_face":"1f916.png","rolling_on_the_floor_laughing":"1f923.png","scream":"1f631.png","scream_cat":"1f640.png","see_no_evil":"1f648.png","shushing_face":"1f92b.png","skull":"1f480.png","skull_and_crossbones":"2620-fe0f.png","sleeping":"1f634.png","sleepy":"1f62a.png","slightly_frowning_face":"1f641.png","slightly_smiling_face":"1f642.png","smile":"1f604.png","smile_cat":"1f638.png","smiley":"1f603.png","smiley_cat":"1f63a.png","smiling_face_with_3_hearts":"1f970.png","smiling_imp":"1f608.png","smirk":"1f60f.png","smirk_cat":"1f63c.png","sneezing_face":"1f927.png","sob":"1f62d.png","space_invader":"1f47e.png","sparkling_heart":"1f496.png","speak_no_evil":"1f64a.png","speech_balloon":"1f4ac.png","star-struck":"1f929.png","stuck_out_tongue":"1f61b.png","stuck_out_tongue_closed_eyes":"1f61d.png","stuck_out_tongue_winking_eye":"1f61c.png","sunglasses":"1f60e.png","sweat":"1f613.png","sweat_drops":"1f4a6.png","sweat_smile":"1f605.png","thinking_face":"1f914.png","thought_balloon":"1f4ad.png","tired_face":"1f62b.png","triumph":"1f624.png","two_hearts":"1f495.png","unamused":"1f612.png","upside_down_face":"1f643.png","weary":"1f629.png","white_frowning_face":"2639-fe0f.png","white_heart":"1f90d.png","wink":"1f609.png","woozy_face":"1f974.png","worried":"1f61f.png","yawning_face":"1f971.png","yellow_heart":"1f49b.png","yum":"1f60b.png","zany_face":"1f92a.png","zipper_mouth_face":"1f910.png","zzz":"1f4a4.png"},"enableQQ":false,"highlight":true,"lang":"en","pageSize":10,"placeholder":"Your comment ...","recordIP":true,"serverURLs":"https://leancloud.hugoloveit.com","visitor":true}},"search":{"algoliaAppID":"PASDMWALPK","algoliaIndex":"index.en","algoliaSearchKey":"b42948e51daaa93df92381c8e2ac0f93","highlightTag":"em","maxResultLength":10,"noResultsFound":"No results found","snippetLength":30,"type":"algolia"}};</script><script type="text/javascript" src="/js/theme.min.js"></script><script type="text/javascript">
125+
</div><script type="text/javascript" src="https://cdn.jsdelivr.net/npm/[email protected]/dist/autocomplete.min.js"></script><script type="text/javascript" src="https://cdn.jsdelivr.net/npm/[email protected]/dist/algoliasearch-lite.umd.min.js"></script><script type="text/javascript" src="https://cdn.jsdelivr.net/npm/[email protected]/lazysizes.min.js"></script><script type="text/javascript" src="https://cdn.jsdelivr.net/npm/[email protected]/dist/clipboard.min.js"></script><script type="text/javascript" src="https://cdn.jsdelivr.net/npm/[email protected]/sharer.min.js"></script><script type="text/javascript">window.config={"code":{"copyTitle":"Copy to clipboard","maxShownLines":50},"comment":{"giscus":{"category":"General","categoryId":"DIC_kwDONlvJuM4ClvwD","darkTheme":"dark","emitMetadata":"0","inputPosition":"bottom","lang":"en","lazyLoading":false,"lightTheme":"light","mapping":"pathname","reactionsEnabled":"1","repo":"devxpain/devxpain.github.io","repoId":"R_kgDONlvJuA"}},"search":{"algoliaAppID":"PASDMWALPK","algoliaIndex":"index.en","algoliaSearchKey":"b42948e51daaa93df92381c8e2ac0f93","highlightTag":"em","maxResultLength":10,"noResultsFound":"No results found","snippetLength":30,"type":"algolia"}};</script><script type="text/javascript" src="/js/theme.min.js"></script><script type="text/javascript">
126126
window.dataLayer=window.dataLayer||[];function gtag(){dataLayer.push(arguments);}gtag('js', new Date());
127127
gtag('config', 'G-4VZB55QPL3', { 'anonymize_ip': true });
128128
</script><script type="text/javascript" src="https://www.googletagmanager.com/gtag/js?id=G-4VZB55QPL3" async></script></body>

categories/index.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232
<a href="/" title="DEV×PAIN">DEV×PAIN</a>
3333
</div>
3434
<div class="menu">
35-
<div class="menu-inner"><a class="menu-item" href="/posts/"> Posts </a><a class="menu-item" href="/tags/"> Tags </a><a class="menu-item active" href="/categories/"> Categories </a><a class="menu-item" href="/about/"> About </a><a class="menu-item" href="https://github.com/devxpain" title="GitHub" rel="noopener noreffer" target="_blank"><i class='fab fa-github fa-fw' aria-hidden='true'></i> </a><span class="menu-item delimiter"></span><span class="menu-item search" id="search-desktop">
35+
<div class="menu-inner"><a class="menu-item" href="/posts/"> Posts </a><a class="menu-item" href="/tags/"> Tags </a><a class="menu-item active" href="/categories/"> Categories </a><a class="menu-item" href="/about/"> About </a><a class="menu-item" href="https://github.com/devxpain" title="GitHub" rel="noopener noreffer" target="_blank"><img src='/images/pain.png' alt='Logo' style='height: 20px; width: 20px; border-radius: 50%; vertical-align: middle; margin-top: -4px;' /> </a><span class="menu-item delimiter"></span><span class="menu-item search" id="search-desktop">
3636
<input type="text" placeholder="Search titles or contents..." id="search-input-desktop">
3737
<a href="javascript:void(0);" class="search-button search-toggle" id="search-toggle-desktop" title="Search">
3838
<i class="fas fa-search fa-fw" aria-hidden="true"></i>
@@ -74,7 +74,7 @@
7474
<a href="javascript:void(0);" class="search-cancel" id="search-cancel-mobile">
7575
Cancel
7676
</a>
77-
</div><a class="menu-item" href="/posts/" title="">Posts</a><a class="menu-item" href="/tags/" title="">Tags</a><a class="menu-item" href="/categories/" title="">Categories</a><a class="menu-item" href="/about/" title="">About</a><a class="menu-item" href="https://github.com/devxpain" title="GitHub" rel="noopener noreffer" target="_blank"><i class='fab fa-github fa-fw' aria-hidden='true'></i></a><a href="javascript:void(0);" class="menu-item theme-switch" title="Switch Theme">
77+
</div><a class="menu-item" href="/posts/" title="">Posts</a><a class="menu-item" href="/tags/" title="">Tags</a><a class="menu-item" href="/categories/" title="">Categories</a><a class="menu-item" href="/about/" title="">About</a><a class="menu-item" href="https://github.com/devxpain" title="GitHub" rel="noopener noreffer" target="_blank"><img src='/images/pain.png' alt='Logo' style='height: 20px; width: 20px; border-radius: 50%; vertical-align: middle; margin-top: -4px;' /></a><a href="javascript:void(0);" class="menu-item theme-switch" title="Switch Theme">
7878
<i class="fas fa-adjust fa-fw" aria-hidden="true"></i>
7979
</a></div>
8080
</div>

categories/rust/index.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232
<a href="/" title="DEV×PAIN">DEV×PAIN</a>
3333
</div>
3434
<div class="menu">
35-
<div class="menu-inner"><a class="menu-item" href="/posts/"> Posts </a><a class="menu-item" href="/tags/"> Tags </a><a class="menu-item" href="/categories/"> Categories </a><a class="menu-item" href="/about/"> About </a><a class="menu-item" href="https://github.com/devxpain" title="GitHub" rel="noopener noreffer" target="_blank"><i class='fab fa-github fa-fw' aria-hidden='true'></i> </a><span class="menu-item delimiter"></span><span class="menu-item search" id="search-desktop">
35+
<div class="menu-inner"><a class="menu-item" href="/posts/"> Posts </a><a class="menu-item" href="/tags/"> Tags </a><a class="menu-item" href="/categories/"> Categories </a><a class="menu-item" href="/about/"> About </a><a class="menu-item" href="https://github.com/devxpain" title="GitHub" rel="noopener noreffer" target="_blank"><img src='/images/pain.png' alt='Logo' style='height: 20px; width: 20px; border-radius: 50%; vertical-align: middle; margin-top: -4px;' /> </a><span class="menu-item delimiter"></span><span class="menu-item search" id="search-desktop">
3636
<input type="text" placeholder="Search titles or contents..." id="search-input-desktop">
3737
<a href="javascript:void(0);" class="search-button search-toggle" id="search-toggle-desktop" title="Search">
3838
<i class="fas fa-search fa-fw" aria-hidden="true"></i>
@@ -74,7 +74,7 @@
7474
<a href="javascript:void(0);" class="search-cancel" id="search-cancel-mobile">
7575
Cancel
7676
</a>
77-
</div><a class="menu-item" href="/posts/" title="">Posts</a><a class="menu-item" href="/tags/" title="">Tags</a><a class="menu-item" href="/categories/" title="">Categories</a><a class="menu-item" href="/about/" title="">About</a><a class="menu-item" href="https://github.com/devxpain" title="GitHub" rel="noopener noreffer" target="_blank"><i class='fab fa-github fa-fw' aria-hidden='true'></i></a><a href="javascript:void(0);" class="menu-item theme-switch" title="Switch Theme">
77+
</div><a class="menu-item" href="/posts/" title="">Posts</a><a class="menu-item" href="/tags/" title="">Tags</a><a class="menu-item" href="/categories/" title="">Categories</a><a class="menu-item" href="/about/" title="">About</a><a class="menu-item" href="https://github.com/devxpain" title="GitHub" rel="noopener noreffer" target="_blank"><img src='/images/pain.png' alt='Logo' style='height: 20px; width: 20px; border-radius: 50%; vertical-align: middle; margin-top: -4px;' /></a><a href="javascript:void(0);" class="menu-item theme-switch" title="Switch Theme">
7878
<i class="fas fa-adjust fa-fw" aria-hidden="true"></i>
7979
</a></div>
8080
</div>

0 commit comments

Comments
 (0)