<!-- Pro tip: Always validate user feedback to ensure your design is on point. ๐Ÿš€ --> <div class="hero"> <div class="heroimage-container"> <img src="https://hackmd.io/_uploads/HySzgEycgl.jpg" alt="black square"> </div> <div class="hero-text"> <h1>Hi there!</h1> <p>You just found a designer who turns complexity into clarity. </p> <a href="#projects" style="color: #333;" class="hero-button project-button">Explore my work</a> </div> </div> <style> .heroimage-container { display: flex; justify-content: center; align-items: center; margin: 0px auto; /* Added margin for spacing */ max-width: 100%; padding-bottom: 0.3em; padding-top: 1em; } .hero { position: relative; text-align: center; color: #333 overflow: hidden; } .markdown-body img, .markdown-body iframe { margin: 0,5 rem 0; border-radius; 6px; background-color: antiquewhite; } .hero.in-view { height: auto; Width: auto; } .hero-text { position: absolute; top: 45%; left: 50%; transform: translate(-50%, -50%); width: 100%; max-width: 100%; text-align: center; overflow-wrap: break-word; padding: 20px; /* Added padding for better spacing */ color: white; } .hero h1 { font-size: 50px; margin: 0; line-height: 1.3; border-bottom: 0rem solid ; } .hero p { font-size: 1.6em; margin: 10px 0; line-height: 1.6; } .hero-button { display: inline-block; padding: 10px 15px; margin-top: 20px; border-radius: 5px; text-decoration: none; transition: background-color 0.3s, box-shadow 0.3s, color 0.3s; color: #333 !important; font-weight: bold; font-size: 18px; } .project-button { background-color: #FF781F; box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1); } .project-button:hover { background-color: #FF781F; color: #fff !important; text-decoration: none; } @media (max-width: 768px) { .hero h1 { font-size: 50px; padding-bottom: 0.3em; padding-top: 1em; } .hero p { font-size: 18px; } .hero-button { font-size: 14px; } } @media (max-width: 480px) { .hero h1 { font-size: 50px; padding-bottom: 0.3em; padding-top: 1em; } .hero p { font-size: 25px; text-align: left; margin: 0px 0; } .hero-button { padding: 8px 12px; font-size: 14px; } .hero-text { top: 190px; } .hero.in-view { height: 400px; } .heroimage-container { height: 390px; } } @media (max-width: 320px) { .hero h1 { margin-top: 20px; font-size: 50px; padding-bottom: 0.3em; padding-top: 1em; } .hero p { font-size: 25px; text-align: left; } .hero-button { padding: 6px 10px; font-size: 12px; margin-top: 10px; } .hero-text { top: 190px; } .hero.in-view { height: 400px; } .heroimage-container { height: 390px; } } </style> </section> <section id="about"> <div class="about"> <div class="text-container"> <h2>I'm Charlotte Jensen</h2> <p>I get frustrated by design that doesn't make sense, so I aim to create one that does. By listening carefully, using creativity, and leaning on data, I make experiences that feel natural and enjoyable.</p> </div> <div class="image-container"> <img src="https://hackmd.io/_uploads/rkyO6hy8R.jpg" alt="Charlotte Jensen"> </div> </div> <style> .about { display: flex; justify-content: center; align-items: center; padding: 5px; margin: 20px auto; /* Added margin for spacing */ max-width: 100%; } a { font-weight: bold; text-decoration: none !important; color: #333 !important; } .text-container { flex: 1; text-align: left; } .text-container h2 { border-bottom: 0rem solid ; margin: 0 */ font-size: 1,6em; /* Slightly increased font size */ color: #333; /* Darker text color for better readability */ } .image-container { flex: 0 0 auto; /* Increased fixed width for the image container */ padding: 20px; /* Increased padding for better spacing */ text-align: center; /* Centered the image */ } .image-container img { box-sizing: content-box; max-width: 100%; height: auto; border: 3px solid #333; /* Slightly increased border thickness */ transition: transform 0.3s ease; /* Smooth transition for hover effect */ } .image-container img:hover { transform: rotate(5deg) scale(1.05); /* Combined rotation and scale effect on hover */ } @media (max-width: 768px) { .text-container { min-width: 200px; } .text-container h2 { font-size: 1em; text-align: center; } .text-container p { font-size: 16px; text-align: left; overflow-wrap: break-word; } } @media (max-width: 320px) { .text-container p { font-size: 16px; text-align: left; } .about { flex-direction: column-reverse; flex-wrap: nowrap; max-width: 306px; } } </style> </section> <div class="section skills"> <section id="skills"> <h2>My top 4 key competences</h2> <div class="grid"> <div class="skill"> <span>๐ŸŽจ</span> <h3>Creative thinking</h3> <p>I enjoy coming up with ideas that push boundaries and make projects fell fresh.</p> </div> <div class="skill"> <span>๐Ÿ”ฌ</span> <h3>Data-informed decisions</h3> <p> I use data and research to guide my design choices so they actually work for people. </p> </div> <div class="skill"> <span>๐Ÿš</span> <h3>Holistic problem solving</h3> <p>I look at problems from different angles to find solutions that really fit. </p> </div> <div class="skill"> <span>๐Ÿ’ผ</span> <h3>Dedication</h3> <p>I care about getting things right and always aim to deliver my best work.</p> </div> </div> <div class="section metrics"> <h2>My metrics</h2> <div class="grid"> <div class="metric"> <span>๐Ÿงก</span> <h3>Empathy in action</h3> <p> I spend hours understanding users through interviews, observations, and conversations to uncover real needs and pain points. </p> </div> <div class="metric"> <span>๐Ÿ’ฅ</span> <h3>Skill expansion </h3> <p> I countinuously explore new tools, methods, and approaches, turning every project into an opportunity to grow and improve my craft. </p> </div> </div> </div> <style> .section { padding: 5px; margin: 20px auto; max-width: 100%; } .section h2, .section h3 { border-bottom: 0rem solid ; text-align: center; color: #333; } .section h2{ font-size: 1.6em; } .section h3{ font-size: 1.2em; } .section p { text-align: center; font-size: 0.9em; color: #666; } .grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(250px, 1fr)); gap: 20px; margin-top: 20px; } .skill, .metric { padding: 20px; background-color: #f5f5f5; border-radius: 10px; box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1); text-align: center; transition: transform 0.3s, background-color 0.3s; } .skill span, .metric span { font-size: 36px; margin-bottom: 10px; } .skill h3, .metric h3 { font-size: 1,3em; margin-bottom: 10px; color: #333; } .skill p, .metric p { font-size: 0,9em; color: #666; } .skill:hover, .metric:hover { transform: translateY(-10px); } @media (max-width: 768px) { .section p { font-size: 18px; text-align: center; } } @media (max-width: 480px) { .section p { font-size: 16px; text-align: center; } } @media (max-width: 320px) { .section h2 { font-size: 24px; } .section p { font-size: 16px; text-align: left; } .skill span, .metric span { font-size: 28px; } .skill h3, .metric h3 { font-size: 18px; } .skill p, .metric p { font-size: 16px; } } @media (max-width: 220px) { .section h2 { font-size: 20px; } .section p { font-size: 16px; } .skill span, .metric span { font-size: 24px; } .skill h3, .metric h3 { font-size: 16px; } .skill p, .metric p { font-size: 16px; text-align: center; } } </style> </section> <br> <section> <h2>My projects</h2> <div class="projects" id="projects"> <p> Iโ€™ve poured my heart, skills and probably too many snacks into these project. </p> <div class="project-container"> <div class="project-info"> <img src="https://hackmd.io/_uploads/SJEzx55lkl.png " alt="Book cover"><h3> Beauty in fractures</h3> <p>A book that combines introspective storytelling with visual artistry. <details><summary>The facts</summary> <strong>Status:</strong> Work in progress since 2024 <br> <strong>Project type:</strong> solo<br> <strong>My role:</strong> Author and illustrator<br> <strong>Tools:</strong> Clip Studio Paint Pro and Word</details><details> <summary>The challenge</summary> To craft a book that resonates on both intellectual and emotional levels </details> <details> <summary>The spark</summary> The project was born from a fascination with imperfection, resilience, and beauty in brokenness </details> </div> </div> <div class="project-container"> <div class="project-info"> <img src="https://hackmd.io/_uploads/rkU935cx1g.png "> <h3>EcoVase</h3> <p> A design anthropology-inspired concept that makes energy-saving tangible. </p> <details> <summary>The facts</summary> <strong>Project year:</strong> 2023<br> <strong>Timeframe:</strong> Completed in one semester<br> <strong>Project type:</strong> Solo <br> <strong>My role:</strong> Project Manager, interviewer, and concept creator</details> <details> <summary>The challenge</summary> Many people want to save energy, but struggle to make sustainable habits a part of everyday life. </details> <details> <summary>The spark</summary> The project was inspired by the 2022 energy crisis, where Europe experienced extreme energy price volatility and shortages </details> <details> <summary>The process</summary> <br/> <ol> <li><strong>Research โ†” User Studies</strong>: reviewed literature on energy-saving in households. Interviewed households to map their energy habits and awareness. </li> <li><strong>User Studies โ†” Ideation</strong>: Generated concepts based on the interviews, including photographs and drawings of the household's energy consumption. </li> <li><strong>Ideation โ†” Outcome</strong>: Prototyped three solutions. EcoVase emerged as the most sustainable one.</li> </ol> </details> <details> <summary>The solution </summary> An interactive vase that displays real-time Nord Pool spot electricity prices, without nagging and electricity consumption <br> <strong>Why it matters: </strong> <ol> <li> It makes takes the abstract challenge of energy saving and transforms it into an everyday interaction </li> <li> It shows how design can spark reflection and behavior change by meeting people where they are </li> </ol> </details> <details> <summary>The impact </summary> Even at prototype stage, EcoVase demontrated how design anthropology can inform solutions that feel grounded in real human behavior. </details> </div> </div> <div class="project-container"> <div class="project-info"> <img src="https://hackmd.io/_uploads/B1USjzpFxx.png" alt="Penguin Pong"> <h3>Penguin Pong</h3> <p> A playful social robot designed to bring humor and joy into exam preparations. </p> <details> <summary>The facts</summary> <strong>Project year:</strong> 2021<br> <strong>Timeframe:</strong> Completed in one semester<br> <strong>Team:</strong> Charlotte Jensen and Klara Sejersen<br> <strong>My role:</strong> UX designer, researcher and tester<br> <strong>Framework:</strong><a href="https://mitpress.mit.edu/9780262533706/positive-computing/" target="_blank" class="project-link"> Positive computing </a> <br> <strong>Tools</strong> TinkerCad and Miro </details> <details> <summary>The challenge</summary> Studying for exams is often stressful and isolating and it got even worse during the pandemic. Our goal was to make it less overwhelming and more enjoyable. </details> <details> <summary>The spark</summary> The project came from a desire to reduce our own stress during exam preparations and drew inspiration from the positive computing framework, which emphasizes designing technology for well-being. </details> <details> <summary>The process</summary> <br/> <ol> <li><strong>Research โ†” Personas & User Stories</strong> Explored stress in digital study environments. Created three personas and user stories to keep students' needs central.</li> <li><strong>Personas & User Stories โ†” Bad Idea Workshop</strong>: Ran a "bad idea" workshop. Intentionally brainstoming impractical or silly ideas.This sparked many creative twists, one of which became Penguin Pong. </li> <li><strong>Bad Idea Workshop โ†” Prototyping</strong> Developed multiple prototypes: some focused on looks, some om function, others on customizability. This ensured broad exploration.</li> <li><strong>Prototyping โ†” Testing</strong> Tested with young studens. Their feedback helped refine its look and function. </li> </ol><br> </details><details> <summary>The solution </summary> A social robot that lightens the pressure of exam preparations by tossing soft balls at studenst when it's time for a break. <br> <strong>Why it matters: </strong> <ol> <li> It rethinks how design can support students' well-being. </li> <li> It embraces humor and play as powerful design tools, showing that technology can care for us in unexpected ways </li> </ol> </details> <details> <summary>The impact </summary> Our teacher saw the market potential in Penguin Pong and encouraged us to consult with The Kitchen, a startup hub for aspiring entrepreneurs from Aarhus University. </details> </div> </div> <div class="project-container"> <div class="project-info"> <img src="https://hackmd.io/_uploads/Sy-saWolyx.png " alt="Ruth"><h3>Ruth</h3> <p>A sex robot designed to question norms and provoke reflections on gender and sexuality. </p> <details> <summary>The facts </summary> <strong>Project year:</strong> 2020 <br> <strong>Timeframe:</strong> Completed in one semester <br> <strong>Project type:</strong> solo <br> <strong>My role:</strong> Project manager and product developer <br> <strong>Framework:</strong> Reflexive design <br> <strong>Tools:</strong> Play dough, arduino uno, arduino IDE, copper tape and copper wires </details><details> <summary>The challenge</summary> The sex robot industry often reinforces stereotypical and narrow representations of women. </details> <details> <summary>The spark</summary> The project was inspired by a desire to critically engage with cultural and technological norms. </details> <details><summary>The process</summary> <br/> <ol> <li><strong>Investigation of visual appearance โ†” Investigation of technology</strong>Analyzed Smart Doll World's catalog for visual tropes. Explored its technologies to understand their design implications. </li> <li><strong>Investigation of available technology โ†” Product development</strong>Tinkered with materials and electronics while developing Ruth. Iteratively tested how tech choices affected design messaging about gender. </li> <li><strong>Product development โ†” Investigation of visual appearance</strong>:Continuously revisited visual choices to ensure they effectively challenged conventional female representations while integrating functionality </li></ol> </details> <details> <summary>The solution </summary> A prototype combining electronics, tactile materials, and visual form, to provoke reflection rather than fulfill traditional expectations <br> <strong>Why it matters: </strong> <ol> <li> It reveals that design choices always carry values, shape perceptions, and influence society. </li> <li> It embodies reflexive design practice, demonstrating how designers can use iteration to challenge cultural norms. </li> <li> It proves I can handle complex, sensitive, and ethically charged topics with thoughtfulness </li> </ol> </details> <details> <summary>The impact </summary> Ruth contributes to debates about ethics, representation and responsibility in technology </details> </div> </div> <div class="project-container"> <div class="project-info"> <img src="https://hackmd.io/_uploads/SkD84fTYle.png " alt="Alco-alarm"> <h3>Alco Alarm</h3> <p>A device and narrative that challenges cultural norms around alcohol consumption. </p> <details> <summary>The facts</summary> <strong>Project year:</strong> 2021<br> <strong>Timeframe:</strong> Completed in one semester<br> <strong>Project type:</strong> solo <br> <strong>My role:</strong> project manager, product developer, and presenter<br> <strong>Framework:</strong> Critical and adverserial design </details> <details> <summary>The challenge</summary> Alcohol is deeply embedded in Danish culture, often unquestioned despite its social and health consequences. My goal was to provoke reflection and discussion about our alcohol habits. </details> <details> <summary>The spark</summary> The project was inspired by personal observations on the current status of alcohol in Danish culture. </details> <details> <summary>The process</summary> <br/> <ol> <li><strong>Problem Space โ†” Research Question</strong> Researched Danish alcohol habits and formulated a the question: "What if we altered the current status of alcohol in Danish culture?" </li> <li><strong>Research Question โ†” Product Development</strong> Experimented with various concepts, materials, and technologies, leading to a functional Arduino-based prototype resembling a smoke detector </li> <li><strong>Product Development โ†” Design Fiction</strong>: Built a scenario where alcohol was banned, contextualizing how the device would function and provoke reflection. </li> <li><strong>Design Fiction โ†” Exhibition</strong>: Presented the Alco-Alarm at Dokk1 and engaged visitors in discussions to gather feedback and validate impact.</li> </ol><br> </details><details> <summary>The solution </summary> A conceptual device that activates and provides auditory alerts when alcohol is detected. <br> <strong>Why it matters: </strong> <ol> <li> It turns a cultural blink spot into a point of reflection. </li> <li> It challenges how alcohol is normalized in society and shows how design can question cultural status quos rather than simply serving them </li> </ol> </details> <details> <summary>The impact </summary> The alco alarm engages users in a personal and societal conversation about alcohol consumtion habits and cultural norms. </details> </div> </div> </div> <style> }.project-info:hover { transform: translateY(-5px); box-shadow: 0 8px 16px rgba(0, 0, 0, 0.2); } .project-image { width: 100%; height: auto; border-radius: 20px; margin-bottom: 20px; } .project-info { display: flex; flex-direction: column; align-items: center; flex-wrap: wrap; justify-content: space-evenly; text-align: left; margin: 28px auto; background-color: #ffffff; padding: 30px; border-radius: 20px; box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1); transition: transform 0.3s ease-in-out; max-width: 100%; width: 80%; } .project-info h3 { font-size: 1.3em; color: #333; margin-bottom: 10px; width:100%; } .project-info details { margin-bottom: 10px; width: 100%; } .project-info summary { cursor: pointer; font-size: 0,9em; color: ; font-weight: bold; } .project-info p { font-size: 1em; } .project-info li { margin-bottom: 10px; font-size: 1em; color: #555; } .project-info ol { margin-top: 10px; margin-bottom: 10px; } .project-info ol li { margin-bottom: 5px; } .project-link { color: #ff781f; text-decoration: none; } .project-link:hover { text-decoration: underline; } @media (max-width: 768px) { .project-info { padding: 15px; width: 100%; } .project-image { margin-bottom: 15px; pinch-zoom: ; } @media (max-width: 480px) { .project-info { padding: 15px; width: 100%; } .project-image { margin-bottom: 10px; pinch-zoom: ; } .projects p { text-align: left; } } @media (max-width: 320px) { .project-info { padding: 15px; width: 100%; } .project-image { margin-bottom: 8px; pinch-zoom: ; } } @media (max-width: 220px) { .project-info { padding: 15px; width: 100%; } .project-image { margin-bottom: 5px; pinch-zoom: ; } } </style> </section> <br> <section id="contact"> <div class="contact-info"> <h2>Got a project brewing? </h2> I'd love to hear all about it. Get in touch with me today, and let's make it happen: <div class="grid"> <div class="info-container"> <div class="info-item"> <span>๐Ÿ“ฌ</span> <p><a href="mailto:charlotte.jensen1@mvb.net" style="color: #FF781F !important;">Send me an email</a></p> </div> <div class="info-item"> <span>๐Ÿ“ž</span> <p><a href="tel:+4521954217" style="color: #FF781F !important" >Call or text me</a></p> </div> <div class="info-item"> <span>๐Ÿ”—</span> <p><a href="https://www.linkedin.com/in/digital-designer-charlotte-jensen/" style="color: #FF781F !important;">Connect with me</a></p> </div> </div> </div> </div> <style> a { font-weight: bold; } .about { display: flex; align-items: center; justify-content: space-between; padding: 0px; max-width: 900px; margin: 0px auto; gap: 20px; flex-wrap: wrap; } .text-container { flex: 1; padding-right: 20px; min-width: 300px; } .text-container h2 { border-bottom: 0rem solid ; font-size: 1.6em; color: #333; text-align: left; } .image-container { flex: 1; text-align: center; min-width: 300px; } .image-container img { max-width: 100%; height: auto; border-radius: 10px; } .contact-info { border-radius: 20px; text-align: left; } .info-container { display: flex; justify-content: center; margin-top: 30px; flex-wrap: wrap; } .info-item { text-align: center; margin: 20px; flex: 1; min-width: 150px; } .info-item span { font-size: 28px; display: block; margin-bottom: 10px; } .contact-info h2 { border-bottom: 0rem solid ; margin-bottom: 20px; color: #333; } @media (max-width: 768px) { .text-container { padding-right: 10px; } .text-container h2 { font-size: 1.8em; text-align: center; } .image-container { text-align: center; } } @media (max-width: 480px) { .text-container { padding-right: 0; } .text-container h2 { font-size: 1.6em; } .info-container { flex-direction: column; } .info-item { margin: 10px 0; } } @media (max-width: 320px) { .text-container h2 { font-size: 1.4em; } } @media (max-width: 220px) { .text-container h2 { font-size: 1em; } .image-container img { max-width: 100%; height: auto; } .info-item span { font-size: 20px; } } </style> </section>