<?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: Timme</title>
    <description>The latest articles on DEV Community by Timme (@cheesytimmy).</description>
    <link>https://dev.to/cheesytimmy</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%2F236070%2F92f6bfd4-4d95-470c-96cf-779072669d7d.jpg</url>
      <title>DEV Community: Timme</title>
      <link>https://dev.to/cheesytimmy</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/cheesytimmy"/>
    <language>en</language>
    <item>
      <title>🥷 Introducing Qui Max!</title>
      <dc:creator>Timme</dc:creator>
      <pubDate>Thu, 24 Jun 2021 12:52:18 +0000</pubDate>
      <link>https://dev.to/cheesytimmy/introducing-qui-max-3nd9</link>
      <guid>https://dev.to/cheesytimmy/introducing-qui-max-3nd9</guid>
      <description>&lt;p&gt;Hi, everyone! 6 months ago, we released our first open source vue components library &lt;a href="https://dev.to/cheesytimmy/introducing-qui-a-vue-js-design-system-for-web-5co3"&gt;Qui&lt;/a&gt;. And we got a lot of feedback about it. The most popular question was "Does it work with Vue 3?", and now, It does! We called it &lt;a href="https://github.com/Qvant-lab/qui-max"&gt;Qui-max&lt;/a&gt;! Yes, as iPhone Max :)&lt;/p&gt;

&lt;h2&gt;
  
  
  Why?
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Vue 3 is getting popular. We like Composition API, it really helps you to keep your code clean and composable. The component's api became more predictable. Making components, we also used new features as &lt;code&gt;Teleports&lt;/code&gt;, plural &lt;code&gt;v-model&lt;/code&gt; and others.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--aofJpjPm--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/ehj6k8c7hybcydubpne7.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--aofJpjPm--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/ehj6k8c7hybcydubpne7.png" alt="code"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Types included, you can build your components with clear predictions. (p.s. I couldn't imagine how useful Typescript can be, before I try.)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--9n56DFsH--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/bap5vsgu8v53rjox1b5f.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--9n56DFsH--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/bap5vsgu8v53rjox1b5f.png" alt="Screenshot 2021-06-24 at 10.53.16"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;We build components with Vite (rollup.js inside), with treeshake and separate css files, so you can use a few components only and take care about your bundle size. (but no so &lt;a href="https://github.com/vuejs/vue-next/issues/2860"&gt;fast&lt;/a&gt;).&lt;br&gt;
The bundle size was also decreased from:&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--RtUYveIH--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/qvir49abwz3mu7zvaj3c.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--RtUYveIH--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/qvir49abwz3mu7zvaj3c.png" alt="Screenshot 2021-06-24 at 15.40.23"&gt;&lt;/a&gt;&lt;br&gt;
to:&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--oxyb5vdt--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/hlzebthjyvp5r0qs4in4.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--oxyb5vdt--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/hlzebthjyvp5r0qs4in4.png" alt="Screenshot 2021-06-24 at 15.40.27"&gt;&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Added simple animations for dropdowns &lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--LE2BP3L6--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/5jpkgpdb8nmh3tolh8y2.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--LE2BP3L6--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/5jpkgpdb8nmh3tolh8y2.gif" alt="ezgif-7-364ea3b07007"&gt;&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The library is under development, so if you find a bug feel free to make an issue in our repo &lt;a href="https://github.com/Qvant-lab/qui-max"&gt;Qui-max&lt;/a&gt;&lt;/p&gt;

</description>
      <category>vue</category>
      <category>typescript</category>
      <category>vue3</category>
      <category>uikit</category>
    </item>
    <item>
      <title>🥷 Introducing Qui - A Vue.js Design System for Web</title>
      <dc:creator>Timme</dc:creator>
      <pubDate>Wed, 16 Dec 2020 13:36:44 +0000</pubDate>
      <link>https://dev.to/cheesytimmy/introducing-qui-a-vue-js-design-system-for-web-5co3</link>
      <guid>https://dev.to/cheesytimmy/introducing-qui-a-vue-js-design-system-for-web-5co3</guid>
      <description>&lt;p&gt;Hi, guys! We're ready to introduce Qui 🎉 - A Vue 2.x design system, we use for building great SPA apps for our customers!&lt;/p&gt;

&lt;p&gt;Check &lt;a href="https://qvant-lab.github.io/qui/" rel="noopener noreferrer"&gt;Storybook&lt;/a&gt; out!&lt;/p&gt;

&lt;p&gt;What is it?&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;🔩 30+ Vue components&lt;/li&gt;
&lt;li&gt;📦 icons pack&lt;/li&gt;
&lt;li&gt;🏳️‍🌈 colors &amp;amp; grid&lt;/li&gt;
&lt;li&gt;🥷 neumorphism styles&lt;/li&gt;
&lt;li&gt;📚 storybook sandbox&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://github.com/Qvant-lab/qui" rel="noopener noreferrer"&gt;Qui&lt;/a&gt; is our first Open-source product, feel free to help and contribute!&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fr2v1iynesdhctu7h6lc7.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fr2v1iynesdhctu7h6lc7.jpg" alt="Alt Text"&gt;&lt;/a&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fzk8j0ywcp9ob9mct5pvs.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fzk8j0ywcp9ob9mct5pvs.gif" alt="Alt Text"&gt;&lt;/a&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fo7f6oapf2kcufvl1rvcv.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fo7f6oapf2kcufvl1rvcv.jpg" alt="Alt Text"&gt;&lt;/a&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2F645uqy95hg757r21cjfx.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2F645uqy95hg757r21cjfx.gif" alt="Alt Text"&gt;&lt;/a&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2F7vv655m1rwddza0gz979.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2F7vv655m1rwddza0gz979.jpg" alt="Alt Text"&gt;&lt;/a&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fa28zoyoz2tmt3bjqzqx6.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fa28zoyoz2tmt3bjqzqx6.jpg" alt="Alt Text"&gt;&lt;/a&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fjjdlkmch6f4ow2v8h5de.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fjjdlkmch6f4ow2v8h5de.jpg" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>vue</category>
      <category>javascript</category>
      <category>css</category>
      <category>design</category>
    </item>
  </channel>
</rss>
