<?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: Jon Lehman</title>
    <description>The latest articles on DEV Community by Jon Lehman (@jonlehman).</description>
    <link>https://dev.to/jonlehman</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%2F210392%2Fa0c36806-cd29-478d-9ee0-78a4366a1a3c.png</url>
      <title>DEV Community: Jon Lehman</title>
      <link>https://dev.to/jonlehman</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/jonlehman"/>
    <language>en</language>
    <item>
      <title>Solving a small problem for teachers</title>
      <dc:creator>Jon Lehman</dc:creator>
      <pubDate>Tue, 29 Sep 2020 22:03:50 +0000</pubDate>
      <link>https://dev.to/jonlehman/solving-a-small-problem-for-teachers-2mbp</link>
      <guid>https://dev.to/jonlehman/solving-a-small-problem-for-teachers-2mbp</guid>
      <description>&lt;p&gt;I've been working on several side projects over the past couple weeks but took a quick break to try to solve a pain-point that I have heard several teacher friends and family members mention. COVID-19 has continued to bring uncertainty to all of our lives but teachers particularly have had to deal with quite a bit of change. Schools have been reopening this school year with all new protocols and policies for handling education during a pandemic. Many teachers find themselves teaching in-person one day and remote the next. One small challenge I have heard from teachers is turning a physical worksheet into a digital worksheet that students can complete remotely. This is a particular challenge for those teachers that may be a little less tech-savvy.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--Z2S_7wSN--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/dhe6qvm3jpq601vg6bva.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--Z2S_7wSN--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/dhe6qvm3jpq601vg6bva.jpg" alt="Scan 2 Slides UI"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;em&gt;&lt;a href="http://scan2slides.jonlehman.me/"&gt;Scan 2 Slides&lt;/a&gt;&lt;/em&gt;&lt;/strong&gt; is a Google Script web app I put together to help minimize the time it takes to go from physical worksheet to Google Slides worksheet. After interviewing several teachers I found that most of the schools in my area were utilizing Google Classrooms for remote learning and Google Slides tended to be the tool of choice for actual assignment creation and handout. Currently, teachers are a bit on their own when it comes to converting an existing physical worksheet into a Google Slides doc. Some of them email scans from a school scanner to their email, go to a computer and upload the scans to their Google Drive, insert the worksheet pages into a Slides doc, and then finally create each text box individually so students can insert their text.&lt;/p&gt;

&lt;p&gt;With &lt;em&gt;Scan 2 Slides&lt;/em&gt; all teachers have to do is mark where they would like students to be able to input text (known as a "text box" in Google Slides) using a highlighter, snap a scan on their phone, and upload to &lt;em&gt;Scan 2 Slides&lt;/em&gt;. &lt;em&gt;Scan 2 Slides&lt;/em&gt; then &lt;strong&gt;automatically&lt;/strong&gt; creates a Google Slides doc for them with a slide for each worksheet, inserts the images (while correctly sizing and centering), scans the worksheets to locate where Google Slide text boxes should be inserted, and then inserts the text boxes! &lt;em&gt;Scan 2 Slides&lt;/em&gt; removes 80% of the workload from this task and they can do the whole process just using a phone! If the teacher is a bit more tech-savvy they don't even have to use a physical highlighter, they could instead use a default app like "Markup" to highlight where the text boxes should go.&lt;/p&gt;

&lt;p&gt;If you're interested in giving &lt;em&gt;Scan 2 Slides&lt;/em&gt; a test run, check it out here: &lt;strong&gt;&lt;em&gt;&lt;a href="http://scan2slides.jonlehman.me/"&gt;scan2slides.jonlehman.me&lt;/a&gt;&lt;/em&gt;&lt;/strong&gt;. Just note that you will be asked to sign into a Google account and grant the tool necessary permissions.&lt;/p&gt;

&lt;p&gt;If you'd rather not grant the tool Google account permissions, check out the demos below:&lt;/p&gt;

&lt;p&gt;If &lt;em&gt;Scan 2 Slides&lt;/em&gt; proves to be useful for teachers I will continue adding features and customizations to the tool. I would love to add some additional settings to allow teachers to further customize how slide pages, text boxes, and presentations are styled and formatted. It would also be interesting to experiment with different types of text box scanning, instead of just looking for color perhaps the tool could also look for certain shapes or symbols.&lt;/p&gt;




&lt;p&gt;&lt;a href="https://jonlehman.me/notes/scan-2-slides"&gt;This post was originally published on my personal blog/portfolio site&lt;/a&gt;&lt;/p&gt;

</description>
      <category>remotelearning</category>
      <category>education</category>
      <category>googleappsscript</category>
      <category>design</category>
    </item>
    <item>
      <title>Drive Webpage Changes with Figma</title>
      <dc:creator>Jon Lehman</dc:creator>
      <pubDate>Mon, 14 Sep 2020 13:30:36 +0000</pubDate>
      <link>https://dev.to/jonlehman/playing-around-with-the-figma-api-1goc</link>
      <guid>https://dev.to/jonlehman/playing-around-with-the-figma-api-1goc</guid>
      <description>&lt;p&gt;A couple weeks back I finally had a chance to mess around with the newest version of the &lt;a href="https://www.figma.com/developers/api"&gt;Figma API&lt;/a&gt;. I put together this little demo for internal-&lt;a href="https://www.theorem.co/"&gt;Theorem&lt;/a&gt; knowledge-sharing.&lt;/p&gt;

&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/gVuflWLGaqY"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

&lt;p&gt;Basically, I designed a quick landing page in &lt;a href="https://www.figma.com/"&gt;Figma&lt;/a&gt;, coded out that design to a live page but synced up the styles, images, text, etc to the Figma document. This way, as a user makes changes to the landing page they will see their changes reflect on the live web page, responsiveness and all!&lt;/p&gt;

&lt;p&gt;Obviously, it would be a pretty bad idea to use this as-is in production (because of slow loading, SEO, security, etc). However, this experiment has given me a taste of some of what could be possible by harnessing the power of Figma and their API so I wanted to share! Enjoy!&lt;/p&gt;

</description>
      <category>figma</category>
      <category>design</category>
      <category>nocode</category>
      <category>ui</category>
    </item>
    <item>
      <title>Floating Label Experiment</title>
      <dc:creator>Jon Lehman</dc:creator>
      <pubDate>Sat, 25 Jul 2020 19:40:42 +0000</pubDate>
      <link>https://dev.to/jonlehman/floating-label-experiment-70p</link>
      <guid>https://dev.to/jonlehman/floating-label-experiment-70p</guid>
      <description>&lt;p&gt;I put together this quick floating label experiment to see if there was an opportunity to improve upon many of the floating label patterns out there.&lt;/p&gt;

&lt;p&gt;In the experiment I wanted to see if there was a way to emphasize the input label a bit more, especially when focused. Below is what I came up with. feel free to fork/remix the &lt;a href="https://codepen.io/JonLehman/pen/JjYZVwO"&gt;codepen&lt;/a&gt; and improve upon it as needed.&lt;/p&gt;

&lt;p&gt;Or, if you'd like &lt;a href="https://dribbble.com/shots/11511225-Floating-Label-Experiment"&gt;check it out on dribbble!&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;iframe height="600" src="https://codepen.io/JonLehman/embed/JjYZVwO?height=600&amp;amp;default-tab=result&amp;amp;embed-version=2"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

&lt;p&gt;I figure this likely isn't an incredibly original direction but just wanted to share the experiment!&lt;/p&gt;




&lt;p&gt;This experiment was originally posted on my personal site/block &lt;a href="https://jonlehman.me/notes/floating-label-experiment"&gt;here&lt;/a&gt;.&lt;/p&gt;

</description>
      <category>css</category>
      <category>design</category>
      <category>codepen</category>
      <category>dribbble</category>
    </item>
  </channel>
</rss>
