<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Wantu</title>
    <description>The latest articles on DEV Community by Wantu (@wantu).</description>
    <link>https://dev.to/wantu</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F1272060%2F3dd920eb-297c-4c9a-9b55-db216a67f456.png</url>
      <title>DEV Community: Wantu</title>
      <link>https://dev.to/wantu</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/wantu"/>
    <language>en</language>
    <item>
      <title>Introducing the ForemCards Ideia</title>
      <dc:creator>Wantu</dc:creator>
      <pubDate>Sun, 31 Aug 2025 23:16:58 +0000</pubDate>
      <link>https://dev.to/wantu/introducing-the-foremcards-ideia-280i</link>
      <guid>https://dev.to/wantu/introducing-the-foremcards-ideia-280i</guid>
      <description>&lt;p&gt;Sometimes, while browsing subforems, sometimes i wondered if a particular author had written a post there. Then, i notice to that to verify this I would need to try access the author profile for this especific subforem. If the author haven't no post, the sit was redirected to the dev.to profile.&lt;/p&gt;

&lt;h2&gt;
  
  
  Introducing the ForemCards Ideia
&lt;/h2&gt;

&lt;p&gt;I thought that i could have a webpage to show which ones subforems i wrote some contribution, whether it be a post or a comment. So, i decide made that like a card of &lt;a href="https://en.wikipedia.org/wiki/Top_Trumps" rel="noopener noreferrer"&gt;Top Trumps&lt;/a&gt;, and make it fun with the gamification.&lt;/p&gt;

&lt;p&gt;I decide to made a fully clickable, eye‑catching SVG, ready to a git repositorio or social network. You can share your profile and maybe play with that. Perhaps this will encourage you to contribute more to the Forem community.&lt;/p&gt;

&lt;p&gt;See a example:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fcuhy9mm0e1e6ycbust72.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fcuhy9mm0e1e6ycbust72.png" alt=" " width="269" height="649"&gt;&lt;/a&gt;&lt;br&gt;
See the SVG, fully clickable, version on &lt;a href="https://wantu.codeberg.page/foremcards/img/wantu.svg" rel="noopener noreferrer"&gt;this link&lt;/a&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  Make Your Own ForemCard
&lt;/h2&gt;

&lt;p&gt;You can create a &lt;strong&gt;ForemCard&lt;/strong&gt; to your profile in &lt;a href="https://wantu.codeberg.page/foremcards/" rel="noopener noreferrer"&gt;this website&lt;/a&gt;. &lt;/p&gt;

&lt;h2&gt;
  
  
  Final Thougths
&lt;/h2&gt;

&lt;p&gt;The main limitation is, for each contribution or profile modification that you want to show in your ForemCard, you shold to generate a fresh one. It would be far more convenient if the Forem API provide the way to automatate this processe. If you know how made that, comment please.&lt;/p&gt;

&lt;p&gt;If you have sugestions or considerations let me know.&lt;br&gt;
Thanks for reading!&lt;/p&gt;

</description>
      <category>webdesign</category>
      <category>svg</category>
    </item>
    <item>
      <title>#WeCoded Landing Page</title>
      <dc:creator>Wantu</dc:creator>
      <pubDate>Sun, 23 Mar 2025 23:31:44 +0000</pubDate>
      <link>https://dev.to/wantu/wecoded-landing-page-4fhd</link>
      <guid>https://dev.to/wantu/wecoded-landing-page-4fhd</guid>
      <description>&lt;p&gt;&lt;em&gt;This is a submission for the &lt;a href="https://dev.to/challenges/wecoded"&gt;WeCoded Challenge&lt;/a&gt;: Celebrate in Code&lt;/em&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  My WeCoded Landing Page
&lt;/h2&gt;

&lt;p&gt;I've build a very simple landing page, with a project introduce, list of posts (using the DEV API) and ways to get involved in #wecoded. You can filter the posts by tags or languages. The tags count help to check out the vibe of the movement.&lt;/p&gt;

&lt;p&gt;The color scheme is of the DEV webpage plus the palette of #wecoded suggested in the challenge post.&lt;/p&gt;

&lt;p&gt;The main idea is that the lading page can be add in the DEV websit ewithout be in conflit with the currently design.&lt;/p&gt;

&lt;h2&gt;
  
  
  Demo
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Live Demo
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://wantu.codeberg.page/wecoded/" rel="noopener noreferrer"&gt;Site&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Repo
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://codeberg.org/wantu/pages/src/branch/main/wecoded" rel="noopener noreferrer"&gt;codeberg&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Screenshots
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ft66xrcok1pjztoequoxt.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ft66xrcok1pjztoequoxt.png" alt="Example 1" width="800" height="337"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F2q8b8r7zd8721hf727nc.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F2q8b8r7zd8721hf727nc.png" alt="Example 2" width="800" height="362"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F7ykh4xu34vlma7lpy0ig.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F7ykh4xu34vlma7lpy0ig.png" alt="Mobile example" width="257" height="564"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  How I Built It
&lt;/h2&gt;

&lt;p&gt;I've used pure HTML, CSS and JS. No frameworks, which made the code lighter. For the same reason, i've preferred to use a gradient background instead the image background.&lt;/p&gt;

&lt;p&gt;The pictures were made by Google Gemini.&lt;/p&gt;

&lt;p&gt;I'd love to hear any feedback or suggestions you might have. Thank to read!&lt;/p&gt;

&lt;p&gt;🖖&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F92ctzpl4gqxyxqozsubu.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F92ctzpl4gqxyxqozsubu.png" alt="Made by a human being without a AI" width="200" height="97"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>devchallenge</category>
      <category>wecoded</category>
      <category>dei</category>
      <category>webdev</category>
    </item>
    <item>
      <title>Glam Up My Markup: Winter Solstice</title>
      <dc:creator>Wantu</dc:creator>
      <pubDate>Sun, 15 Dec 2024 21:31:08 +0000</pubDate>
      <link>https://dev.to/wantu/glam-up-my-markup-winter-solstice-5bf</link>
      <guid>https://dev.to/wantu/glam-up-my-markup-winter-solstice-5bf</guid>
      <description>&lt;p&gt;&lt;em&gt;This is a submission for &lt;a href="https://dev.to/challenges/frontend-2024-12-04"&gt;Frontend Challenge - December Edition, Glam Up My Markup: Winter Solstice&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  What I Built
&lt;/h2&gt;

&lt;p&gt;I've used the original HTML to create an interactive page where each topic is showing individually like a single page for a newspaper.&lt;/p&gt;

&lt;h3&gt;
  
  
  Inspiration
&lt;/h3&gt;

&lt;p&gt;The content of the text provided reminded me of those that appear in school newspapers. With that in mind I decided to made the page in newspaper format. I set a serif font, put a paper texture in background and split the content  in pages, showing each one while the user navigate from the main menu. Finally, I included some images (all licensed under creative commons) to illustrate what was being said.&lt;/p&gt;

&lt;h3&gt;
  
  
  Features
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;100% Responsive;&lt;/li&gt;
&lt;li&gt;Dark mode;&lt;/li&gt;
&lt;li&gt;Hight contrast text;&lt;/li&gt;
&lt;li&gt;Dynamic content.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Demo
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Links
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;a href="https://wantu.codeberg.page/wintersolstice/" rel="noopener noreferrer"&gt;Live demo&lt;/a&gt;;&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://codeberg.org/wantu/pages/src/branch/main/wintersolstice" rel="noopener noreferrer"&gt;Code&lt;/a&gt;;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Screenshots
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fntpb1p23ax2estuk04jt.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fntpb1p23ax2estuk04jt.png" alt="Example page" width="800" height="395"&gt;&lt;/a&gt;&lt;br&gt;
&lt;em&gt;Example page&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F7j4nvab28bwrn81fwz7u.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F7j4nvab28bwrn81fwz7u.png" alt="Dark mode" width="800" height="395"&gt;&lt;/a&gt;&lt;br&gt;
&lt;em&gt;Dark mode&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fr0ekttfgd3fowycqwt01.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fr0ekttfgd3fowycqwt01.png" alt="Mobile example" width="207" height="449"&gt;&lt;/a&gt;&lt;br&gt;
&lt;em&gt;Mobile example&lt;/em&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Journey
&lt;/h2&gt;

&lt;p&gt;I've used pure CSS and JS. No frameworks, which made the code lighter. &lt;/p&gt;

&lt;p&gt;For me, the most dificult challenge was not change the html file. This push me to learn a buch of things to manipulate the DOM.&lt;/p&gt;

&lt;h2&gt;
  
  
  License
&lt;/h2&gt;

&lt;p&gt;The content are under a creative commons by-nc-sa 4.0 license.&lt;/p&gt;

&lt;h2&gt;
  
  
  Conclusion
&lt;/h2&gt;

&lt;p&gt;I hope this content be useful for you. For me certainly was... pratice always wellcome.&lt;/p&gt;

&lt;p&gt;I'd love to hear any feedback or suggestions you might have. Thank to read!&lt;/p&gt;

&lt;p&gt;🖖&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fjr6sh6yifyj4o12uaz50.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fjr6sh6yifyj4o12uaz50.png" alt="Made by a human beign" width="200" height="97"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>devchallenge</category>
      <category>frontendchallenge</category>
      <category>css</category>
      <category>javascript</category>
    </item>
    <item>
      <title>PicQuote</title>
      <dc:creator>Wantu</dc:creator>
      <pubDate>Thu, 05 Dec 2024 17:44:05 +0000</pubDate>
      <link>https://dev.to/wantu/picquote-1398</link>
      <guid>https://dev.to/wantu/picquote-1398</guid>
      <description>&lt;p&gt;While working on a blog system, specifically the share buttons, i realized something interesting: there are no share buttons for &lt;strong&gt;Instagram&lt;/strong&gt;, &lt;strong&gt;TikTok&lt;/strong&gt;, or &lt;strong&gt;Snapchat&lt;/strong&gt;. The reason is pretty clear – these platforms are primarily designed for sharing images and videos, not text. However, I thought there might be a simple solution to this.&lt;/p&gt;

&lt;p&gt;People often take screenshots of text content to share it on these image/video-focused social networks. So, I came up with an idea to create a system that generates images, similar to a screenshot, specifically designed for sharing on these platforms.&lt;br&gt;
The concept is straightforward: users select a piece of text they like, and the blog provides a card featuring the quote, author, and post URL. I call it &lt;strong&gt;PicQuote&lt;/strong&gt; (picture + quote). There are various templates to choose from, and users can customize colors and font sizes for better presentation.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fodvaq188804725xvgwme.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fodvaq188804725xvgwme.png" alt="Exemple for a PicQuote card" width="600" height="400"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;You can try out the system on my personal blog, for example, in &lt;a href="https://wantu.net.br/blogagens/post/18bbbe3a65d/picquote" rel="noopener noreferrer"&gt;this post&lt;/a&gt; where I introduce &lt;strong&gt;PicQuote&lt;/strong&gt; (written in Portuguese).&lt;/p&gt;

&lt;p&gt;I'd love to hear any feedback or suggestions you might have.&lt;br&gt;
Would you be interested in a WordPress plugin for &lt;strong&gt;PicQuote&lt;/strong&gt;? Would you like to collaborate on creating it? Let me know!&lt;/p&gt;

&lt;p&gt;🖖&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fs8d57e0klqfv8n82jlu0.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fs8d57e0klqfv8n82jlu0.png" alt="Image description" width="317" height="154"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>socialmedia</category>
      <category>opensource</category>
    </item>
  </channel>
</rss>
