Add Windows 10 cookbook page
BIN
public/images/projects/windows10cookbook/laptop-mockup-w240.webp
Normal file
|
After Width: | Height: | Size: 23 KiB |
BIN
public/images/projects/windows10cookbook/laptop-mockup-w480.webp
Normal file
|
After Width: | Height: | Size: 79 KiB |
BIN
public/images/projects/windows10cookbook/laptop-mockup.webp
Normal file
|
After Width: | Height: | Size: 186 KiB |
BIN
public/images/projects/windows10cookbook/logo-w240.webp
Normal file
|
After Width: | Height: | Size: 6.2 KiB |
BIN
public/images/projects/windows10cookbook/logo.webp
Normal file
|
After Width: | Height: | Size: 10 KiB |
BIN
public/images/projects/windows10cookbook/mobile-mockup-w240.webp
Normal file
|
After Width: | Height: | Size: 21 KiB |
BIN
public/images/projects/windows10cookbook/mobile-mockup-w480.webp
Normal file
|
After Width: | Height: | Size: 68 KiB |
BIN
public/images/projects/windows10cookbook/mobile-mockup-w800.webp
Normal file
|
After Width: | Height: | Size: 170 KiB |
BIN
public/images/projects/windows10cookbook/mobile-mockup.webp
Normal file
|
After Width: | Height: | Size: 207 KiB |
|
After Width: | Height: | Size: 31 KiB |
|
After Width: | Height: | Size: 106 KiB |
|
After Width: | Height: | Size: 275 KiB |
BIN
public/images/projects/windows10cookbook/user-interface.webp
Normal file
|
After Width: | Height: | Size: 482 KiB |
@ -18,6 +18,7 @@ import RaspberryJukebox from './Pages/Software/Projects/RaspberryJukebox';
|
||||
import AttachmentModule from './Pages/Software/Projects/AttachmentModule';
|
||||
import TeslaMaze from './Pages/Software/Projects/TeslaMaze';
|
||||
import EmbeddedInternetRadio from './Pages/Software/Projects/EmbeddedInternetRadio';
|
||||
import Windows10Cookbook from './Pages/Software/Projects/Windows10Cookbook';
|
||||
|
||||
import Radio from './Pages/Radio/Radio';
|
||||
import Components from './Pages/Radio/Components';
|
||||
@ -46,6 +47,7 @@ function App() {
|
||||
<Route exact path='/pages/software/attachment-module' element={<AttachmentModule />}></Route>
|
||||
<Route exact path='/pages/software/teslamaze' element={<TeslaMaze />}></Route>
|
||||
<Route exact path='/pages/software/embedded-internet-radio' element={<EmbeddedInternetRadio />}></Route>
|
||||
<Route exact path='/pages/software/windows10-cookbook' element={<Windows10Cookbook />}></Route>
|
||||
<Route exact path='/pages/radio' element={<Radio />}></Route>
|
||||
<Route exact path='/pages/radio/components' element={<Components />}></Route>
|
||||
<Route exact path='/pages/radio/balcony' element={<Balkon />}></Route>
|
||||
|
||||
@ -22,6 +22,7 @@ const Home = () => {
|
||||
</ul>
|
||||
<p>I am based in Helmond, the Netherlands.</p>
|
||||
<p>
|
||||
<i>Github page:</i>
|
||||
<a href="https://github.com/PA4KEV" target="_blank" rel="noopener noreferrer">
|
||||
<img src={`${process.env.PUBLIC_URL}/icons/github.png`} alt="github icon"/>
|
||||
</a>
|
||||
|
||||
70
src/Pages/Software/Projects/Windows10Cookbook.js
Normal file
@ -0,0 +1,70 @@
|
||||
import React from 'react';
|
||||
|
||||
const Windows10Cookbook = () => {
|
||||
return (
|
||||
<div className='row'>
|
||||
<div className="sidebar col-3 position-fixed">
|
||||
<div id="list-example" className="list-group">
|
||||
<a className="list-group-item list-group-item-action list-group-item-primary" href="#list-intro">Intro</a>
|
||||
<a className="list-group-item list-group-item-action list-group-item-primary" href="#list-mockups">Mockups</a>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div className="scrollspy-example col-6 offset-3" data-bs-spy="scroll" data-bs-target="#list-example" data-bs-smooth-scroll="true" tabIndex="0">
|
||||
<section id="list-intro" className="content-section">
|
||||
<h1 className="text-primary">Windows 10 Cookbook</h1>
|
||||
<h4 className="text-secondary">UWP application</h4>
|
||||
|
||||
|
||||
<p>This <a href="https://learn.microsoft.com/en-us/windows/uwp/get-started/universal-application-platform-guide" target="_blank" rel="noopener noreferrer">UWP</a> application was built with <a href="https://docs.microsoft.com/en-us/dotnet/csharp/" target="_blank" rel="noopener noreferrer">C#</a> and <a href="https://learn.microsoft.com/en-us/dotnet/desktop/wpf/xaml/?view=netdesktop-6.0" target="_blank" rel="noopener noreferrer">XAML</a>.</p>
|
||||
<p>This was a school project which retrieved recipies and other data from an API.</p>
|
||||
<p>Mostly this was to learn quickly how to develop a mobile application on the Windows platform with a responsive design.</p>
|
||||
|
||||
<p>
|
||||
Source code can be seen on my Github page:
|
||||
<a href="https://github.com/PA4KEV/Win10-Cookbook" target="_blank" rel="noopener noreferrer">
|
||||
<img src={`${process.env.PUBLIC_URL}/icons/github.png`} alt="github icon"/>
|
||||
</a>
|
||||
</p>
|
||||
|
||||
<picture>
|
||||
<source media="(max-width: 799px)" srcset={`${process.env.PUBLIC_URL}/images/projects/windows10cookbook/logo-w240.webp`} />
|
||||
<source media="(min-width: 800px)" srcset={`${process.env.PUBLIC_URL}/images/projects/windows10cookbook/logo.webp`} />
|
||||
<img alt="application logo" src={`${process.env.PUBLIC_URL}/images/projects/windows10cookbook/logo.webp`}/>
|
||||
</picture>
|
||||
|
||||
<p></p>
|
||||
|
||||
<picture>
|
||||
<source media="(max-width: 799px)" srcset={`${process.env.PUBLIC_URL}/images/projects/windows10cookbook/user-interface-w240.webp`} />
|
||||
<source media="(min-width: 800px) and (max-width: 1199px)" srcset={`${process.env.PUBLIC_URL}/images/projects/windows10cookbook/user-interface-w480.webp`} />
|
||||
<source media="(min-width: 1200px) and (max-width: 1799px)" srcset={`${process.env.PUBLIC_URL}/images/projects/windows10cookbook/user-interface-w800.webp`} />
|
||||
<source media="(min-width: 1800px)" srcset={`${process.env.PUBLIC_URL}/images/projects/windows10cookbook/user-interface.webp`} />
|
||||
<img alt="user interface" src={`${process.env.PUBLIC_URL}/images/projects/windows10cookbook/user-interface.webp`}/>
|
||||
</picture>
|
||||
</section>
|
||||
<section id="list-mockups" className="content-section">
|
||||
<h2 className="text-primary">Mockups on laptop and mobile</h2>
|
||||
|
||||
<p>These are mockups on other devices, using screenshots of the application.</p>
|
||||
|
||||
<picture>
|
||||
<source media="(max-width: 799px)" srcset={`${process.env.PUBLIC_URL}/images/projects/windows10cookbook/laptop-mockup-w240.webp`} />
|
||||
<source media="(min-width: 800px) and (max-width: 1199px)" srcset={`${process.env.PUBLIC_URL}/images/projects/windows10cookbook/laptop-mockup-w480.webp`} />
|
||||
<source media="(min-width: 1200px)" srcset={`${process.env.PUBLIC_URL}/images/projects/windows10cookbook/laptop-mockup.webp`} />
|
||||
<img alt="laptop mockup" src={`${process.env.PUBLIC_URL}/images/projects/windows10cookbook/laptop-mockup.webp`}/>
|
||||
</picture>
|
||||
|
||||
<picture>
|
||||
<source media="(max-width: 799px)" srcset={`${process.env.PUBLIC_URL}/images/projects/windows10cookbook/mobile-mockup-w240.webp`} />
|
||||
<source media="(min-width: 800px) and (max-width: 1199px)" srcset={`${process.env.PUBLIC_URL}/images/projects/windows10cookbook/mobile-mockup-w480.webp`} />
|
||||
<source media="(min-width: 1200px)" srcset={`${process.env.PUBLIC_URL}/images/projects/windows10cookbook/mobile-mockup.webp`} />
|
||||
<img alt="laptop mockup" src={`${process.env.PUBLIC_URL}/images/projects/windows10cookbook/mobile-mockup.webp`}/>
|
||||
</picture>
|
||||
</section>
|
||||
</div>
|
||||
</div>
|
||||
)
|
||||
}
|
||||
|
||||
export default Windows10Cookbook;
|
||||
@ -47,6 +47,7 @@ const Software = () => {
|
||||
<li><Link reloadDocument to="/pages/software/attachment-module">Attachment Module</Link></li>
|
||||
<li><Link reloadDocument to="/pages/software/teslamaze">TeslaMaze</Link></li>
|
||||
<li><Link reloadDocument to="/pages/software/embedded-internet-radio">Embedded Internet Radio</Link></li>
|
||||
<li><Link reloadDocument to="/pages/software/windows10-cookbook">Windows 10 Cookbook</Link></li>
|
||||
</ul>
|
||||
</section>
|
||||
|
||||
|
||||