Design thinking is one of the key elements in the field of UI/UX engineering for the purpose of keeping a clean, informative and eye catching visual experience. In this Innovation Session by Abhiman Ranaweera of the UI/UX team, we take a look at the principles behind design thinking which drives the need for excellent UI design.
I am currently working at AGT Graphics as their senior Graphics Designer. My job responsibilities include designing different graphics for AGT's clients and helping them with day to day tasks. I have worked with clients all over the world including North America, Dubai, Australia.
Web UI Design for the Human - Eye Colors, Space, Contrastuxpin
- Topics include practical use of Gestalt, applying similarity & contrast, creating relationships with space, emotions of color, and more.
-Visual case studies from 33 companies including Tumblr, Etsy, Google, Facebook, Twitter, Medium, Intercom, and Bose.
-Highly visual, straightforward writing style.
Download the entire e-book here:
http://studio.uxpin.com/ebooks/visual-web-ui-design-colors-space-contrast/
This crash course is based on CareerFoundry's one-week course on UI Design. I've selected points I think may be useful for a beginner. Hope you find this series useful! Day 03 will be up soon.
I am currently working at AGT Graphics as their senior Graphics Designer. My job responsibilities include designing different graphics for AGT's clients and helping them with day to day tasks. I have worked with clients all over the world including North America, Dubai, Australia.
Web UI Design for the Human - Eye Colors, Space, Contrastuxpin
- Topics include practical use of Gestalt, applying similarity & contrast, creating relationships with space, emotions of color, and more.
-Visual case studies from 33 companies including Tumblr, Etsy, Google, Facebook, Twitter, Medium, Intercom, and Bose.
-Highly visual, straightforward writing style.
Download the entire e-book here:
http://studio.uxpin.com/ebooks/visual-web-ui-design-colors-space-contrast/
This crash course is based on CareerFoundry's one-week course on UI Design. I've selected points I think may be useful for a beginner. Hope you find this series useful! Day 03 will be up soon.
UX design is not a step in the process, it's in everything we do. More than anything it is a project philosophy, not just a set of tools, methods and deliverables.
In this presentation we explain how you can differentiate through design, why user experience design matters as well as share our knowledge around all the activities that helps ensure a great UX/UI design.
UX Design + UI Design: Injecting a brand persona!Jayan Narayanan
It is my try to shed light on two often heard but little understood or confused acronyms and its impact on overall brand experience. The presentation originally designed to address a group of entrepreneurs who have little knowledge in design and it's technical jargons.
https://www.linkedin.com/in/jayan-narayanan/
"IDEO의 디자인 Thinking"
(Design Thinking from IDEO)
"왜 IDEO는 혁신적인가?"
혁신의 상징, 거대기업들이 끊임없이 배우고자 하는 창의적 사고.
그 중심에는 'Design Thinking'이 있습니다.
IDEO의 사례들과 디자인Thinking의 프로세스를 알아보세요!
창의적인 1%의 비밀노트, Beecanvas 페이스북페이지에서 만나보세요!
- http://facebook.com/beecanvas
슬라이드쉐어에서도 만나보실 수 있습니다.
- https://www.slideshare.net/BeeCanvas
모든 아이디어 발상 테크닉들을 페이지에서 만나보세요!
사진 출처 : https://flic.kr/p/jKqgHD
- Stilte na de brainstorm Impact Hub Amsterdam
원작자 플리커 : https://www.flickr.com/photos/mvonederland/
- MVO Nederland
참고 : http://en.wikipedia.org/wiki/Design_thinking, OPENIDEO
I gave a talk on the role of Design Thinking to leaders in the financial industry. The focus was on user centric thinking to innovate financial products and digital services. (all case material is removed)
Microsoft PowerPoint is a powerful slide show presentation program. It is a standard component of the company's Microsoft Office suite software, and is bundled together with Word, Excel, and other office productivity tools. The program uses slides to convey information rich in multimedia
UX design is not a step in the process, it's in everything we do. More than anything it is a project philosophy, not just a set of tools, methods and deliverables.
In this presentation we explain how you can differentiate through design, why user experience design matters as well as share our knowledge around all the activities that helps ensure a great UX/UI design.
UX Design + UI Design: Injecting a brand persona!Jayan Narayanan
It is my try to shed light on two often heard but little understood or confused acronyms and its impact on overall brand experience. The presentation originally designed to address a group of entrepreneurs who have little knowledge in design and it's technical jargons.
https://www.linkedin.com/in/jayan-narayanan/
"IDEO의 디자인 Thinking"
(Design Thinking from IDEO)
"왜 IDEO는 혁신적인가?"
혁신의 상징, 거대기업들이 끊임없이 배우고자 하는 창의적 사고.
그 중심에는 'Design Thinking'이 있습니다.
IDEO의 사례들과 디자인Thinking의 프로세스를 알아보세요!
창의적인 1%의 비밀노트, Beecanvas 페이스북페이지에서 만나보세요!
- http://facebook.com/beecanvas
슬라이드쉐어에서도 만나보실 수 있습니다.
- https://www.slideshare.net/BeeCanvas
모든 아이디어 발상 테크닉들을 페이지에서 만나보세요!
사진 출처 : https://flic.kr/p/jKqgHD
- Stilte na de brainstorm Impact Hub Amsterdam
원작자 플리커 : https://www.flickr.com/photos/mvonederland/
- MVO Nederland
참고 : http://en.wikipedia.org/wiki/Design_thinking, OPENIDEO
I gave a talk on the role of Design Thinking to leaders in the financial industry. The focus was on user centric thinking to innovate financial products and digital services. (all case material is removed)
Microsoft PowerPoint is a powerful slide show presentation program. It is a standard component of the company's Microsoft Office suite software, and is bundled together with Word, Excel, and other office productivity tools. The program uses slides to convey information rich in multimedia
A simple traditional web application consists of a web server, web client and an optional database. A traditional software developer needs to be aware of the server in which his code runs, because it has to be created, scaled, and maintained. If it goes down at the most critical time, it could result in drastic consequences.
When a single application is deployed in a server, there will be lot of unused resources. For example, if a developer deploys a Storm cluster which uses CPU heavily for computation, there will be less use of the hard disk. These servers are not custom made for our applications so there will be resource wastages. The concept of a Serverless Architecture came up as a solution to overcome this problem and a lot of other issues coupled with physical servers. In this Innovation Session, Danula Eranjith, Malinga Perera and Shehan Perera from the Data and Analytics team discuss the Serverless Architecture concept, and how it can be implemented using AWS technologies.
The Payment Gateway is one of the most crucial features of engineering undertaken at CAKE LABS, and in this Innovation Session, Dinidu Bathiya and Dumindu Karunathilaka from the Software team talk about the process of keeping payments running via Payment Gateway.
A common practice among teams in IT companies adopting the latest trends, Agile can be scaled to enterprise level once applied properly. In this Innovation Session, Maduri Senadheera from the Project Management team talks about the Agile mindset, the need for scaling and the benefits of a Scaled Agile Framework for better aligning business processes.
In this Innovation Session Ashaff Hussain from the Payments team, along with Romith Jinawardena and Jeremy Carvalho from the Monetization team give an introduction and explanation on the fundamentals of Toastmasters. Commonly known to the wider audience as a collective club of public speaking, Toastmasters in fact is not just about public speaking. Toastmasters was first established in 1924, even before the Second World War. It has over 300,000 members with over 15,000 clubs in over 150 countries. The Toastmasters community has grown from 2004 to 2016 from one to 200 clubs island-wide.
The term “Technopreneurship” refers to entrepreneurship but in a technology intensive context. This Innovation Session by Director of Quality Assurance at CAKE LABS, Dilhan Manawadu looks into what it means to be a good technopreneur as well as how one can motivate himself/herself to set goals in life and achieve success.
Search Engine Optimization, (SEO) is the techniques and tactics used to increase the number of visitors to a website by obtaining a high ranking placement in the search results page of a search engine (Webopedia, 2016). The higher a website ranks in the organic results of a search on search engines like Google or Yahoo, the greater chances the site will be visited by users. In this Innovation Session, Shashika Gunasena from the Software Team delved into the topic of SEO and how it plays a major role in helping users and organizations in making web browsing easier.
In this CAKE LABS Innovation Session, Chamin and Daham present “Doing SOA Right”.
Microservices is all about service oriented architecture (SOA) done right, and has become the latest buzzword in the global IT arena. The inherent issue with Microservices in traditional SOA is that when a particular service fails, it affects the other services inherently, thus crippling the entire system. This traditional monolithic architecture defines a single software application which bundles all the features and is deployed.
In this innovation session, Nirojan Selvanathan from the CAKE Reports team talked about developing virtual reality applications with JavaScript. The session covers an introduction to Virtual Reality, how the VR systems work, a demo on developing a VR experience using Three Js, and how VR fits into the cake ecosystem.
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...James Anderson
Effective Application Security in Software Delivery lifecycle using Deployment Firewall and DBOM
The modern software delivery process (or the CI/CD process) includes many tools, distributed teams, open-source code, and cloud platforms. Constant focus on speed to release software to market, along with the traditional slow and manual security checks has caused gaps in continuous security as an important piece in the software supply chain. Today organizations feel more susceptible to external and internal cyber threats due to the vast attack surface in their applications supply chain and the lack of end-to-end governance and risk management.
The software team must secure its software delivery process to avoid vulnerability and security breaches. This needs to be achieved with existing tool chains and without extensive rework of the delivery processes. This talk will present strategies and techniques for providing visibility into the true risk of the existing vulnerabilities, preventing the introduction of security issues in the software, resolving vulnerabilities in production environments quickly, and capturing the deployment bill of materials (DBOM).
Speakers:
Bob Boule
Robert Boule is a technology enthusiast with PASSION for technology and making things work along with a knack for helping others understand how things work. He comes with around 20 years of solution engineering experience in application security, software continuous delivery, and SaaS platforms. He is known for his dynamic presentations in CI/CD and application security integrated in software delivery lifecycle.
Gopinath Rebala
Gopinath Rebala is the CTO of OpsMx, where he has overall responsibility for the machine learning and data processing architectures for Secure Software Delivery. Gopi also has a strong connection with our customers, leading design and architecture for strategic implementations. Gopi is a frequent speaker and well-known leader in continuous delivery and integrating security into software delivery.
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024Neo4j
Neha Bajwa, Vice President of Product Marketing, Neo4j
Join us as we explore breakthrough innovations enabled by interconnected data and AI. Discover firsthand how organizations use relationships in data to uncover contextual insights and solve our most pressing challenges – from optimizing supply chains, detecting fraud, and improving customer experiences to accelerating drug discoveries.
Communications Mining Series - Zero to Hero - Session 1DianaGray10
This session provides introduction to UiPath Communication Mining, importance and platform overview. You will acquire a good understand of the phases in Communication Mining as we go over the platform with you. Topics covered:
• Communication Mining Overview
• Why is it important?
• How can it help today’s business and the benefits
• Phases in Communication Mining
• Demo on Platform overview
• Q/A
The Art of the Pitch: WordPress Relationships and SalesLaura Byrne
Clients don’t know what they don’t know. What web solutions are right for them? How does WordPress come into the picture? How do you make sure you understand scope and timeline? What do you do if sometime changes?
All these questions and more will be explored as we talk about matching clients’ needs with what your agency offers without pulling teeth or pulling your hair out. Practical tips, and strategies for successful relationship building that leads to closing the deal.
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AIVladimir Iglovikov, Ph.D.
Presented by Vladimir Iglovikov:
- https://www.linkedin.com/in/iglovikov/
- https://x.com/viglovikov
- https://www.instagram.com/ternaus/
This presentation delves into the journey of Albumentations.ai, a highly successful open-source library for data augmentation.
Created out of a necessity for superior performance in Kaggle competitions, Albumentations has grown to become a widely used tool among data scientists and machine learning practitioners.
This case study covers various aspects, including:
People: The contributors and community that have supported Albumentations.
Metrics: The success indicators such as downloads, daily active users, GitHub stars, and financial contributions.
Challenges: The hurdles in monetizing open-source projects and measuring user engagement.
Development Practices: Best practices for creating, maintaining, and scaling open-source libraries, including code hygiene, CI/CD, and fast iteration.
Community Building: Strategies for making adoption easy, iterating quickly, and fostering a vibrant, engaged community.
Marketing: Both online and offline marketing tactics, focusing on real, impactful interactions and collaborations.
Mental Health: Maintaining balance and not feeling pressured by user demands.
Key insights include the importance of automation, making the adoption process seamless, and leveraging offline interactions for marketing. The presentation also emphasizes the need for continuous small improvements and building a friendly, inclusive community that contributes to the project's growth.
Vladimir Iglovikov brings his extensive experience as a Kaggle Grandmaster, ex-Staff ML Engineer at Lyft, sharing valuable lessons and practical advice for anyone looking to enhance the adoption of their open-source projects.
Explore more about Albumentations and join the community at:
GitHub: https://github.com/albumentations-team/albumentations
Website: https://albumentations.ai/
LinkedIn: https://www.linkedin.com/company/100504475
Twitter: https://x.com/albumentations
Removing Uninteresting Bytes in Software FuzzingAftab Hussain
Imagine a world where software fuzzing, the process of mutating bytes in test seeds to uncover hidden and erroneous program behaviors, becomes faster and more effective. A lot depends on the initial seeds, which can significantly dictate the trajectory of a fuzzing campaign, particularly in terms of how long it takes to uncover interesting behaviour in your code. We introduce DIAR, a technique designed to speedup fuzzing campaigns by pinpointing and eliminating those uninteresting bytes in the seeds. Picture this: instead of wasting valuable resources on meaningless mutations in large, bloated seeds, DIAR removes the unnecessary bytes, streamlining the entire process.
In this work, we equipped AFL, a popular fuzzer, with DIAR and examined two critical Linux libraries -- Libxml's xmllint, a tool for parsing xml documents, and Binutil's readelf, an essential debugging and security analysis command-line tool used to display detailed information about ELF (Executable and Linkable Format). Our preliminary results show that AFL+DIAR does not only discover new paths more quickly but also achieves higher coverage overall. This work thus showcases how starting with lean and optimized seeds can lead to faster, more comprehensive fuzzing campaigns -- and DIAR helps you find such seeds.
- These are slides of the talk given at IEEE International Conference on Software Testing Verification and Validation Workshop, ICSTW 2022.
Sudheer Mechineni, Head of Application Frameworks, Standard Chartered Bank
Discover how Standard Chartered Bank harnessed the power of Neo4j to transform complex data access challenges into a dynamic, scalable graph database solution. This keynote will cover their journey from initial adoption to deploying a fully automated, enterprise-grade causal cluster, highlighting key strategies for modelling organisational changes and ensuring robust disaster recovery. Learn how these innovations have not only enhanced Standard Chartered Bank’s data infrastructure but also positioned them as pioneers in the banking sector’s adoption of graph technology.
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!SOFTTECHHUB
As the digital landscape continually evolves, operating systems play a critical role in shaping user experiences and productivity. The launch of Nitrux Linux 3.5.0 marks a significant milestone, offering a robust alternative to traditional systems such as Windows 11. This article delves into the essence of Nitrux Linux 3.5.0, exploring its unique features, advantages, and how it stands as a compelling choice for both casual users and tech enthusiasts.
Pushing the limits of ePRTC: 100ns holdover for 100 daysAdtran
At WSTS 2024, Alon Stern explored the topic of parametric holdover and explained how recent research findings can be implemented in real-world PNT networks to achieve 100 nanoseconds of accuracy for up to 100 days.
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Albert Hoitingh
In this session I delve into the encryption technology used in Microsoft 365 and Microsoft Purview. Including the concepts of Customer Key and Double Key Encryption.
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...SOFTTECHHUB
The choice of an operating system plays a pivotal role in shaping our computing experience. For decades, Microsoft's Windows has dominated the market, offering a familiar and widely adopted platform for personal and professional use. However, as technological advancements continue to push the boundaries of innovation, alternative operating systems have emerged, challenging the status quo and offering users a fresh perspective on computing.
One such alternative that has garnered significant attention and acclaim is Nitrux Linux 3.5.0, a sleek, powerful, and user-friendly Linux distribution that promises to redefine the way we interact with our devices. With its focus on performance, security, and customization, Nitrux Linux presents a compelling case for those seeking to break free from the constraints of proprietary software and embrace the freedom and flexibility of open-source computing.
Epistemic Interaction - tuning interfaces to provide information for AI supportAlan Dix
Paper presented at SYNERGY workshop at AVI 2024, Genoa, Italy. 3rd June 2024
https://alandix.com/academic/papers/synergy2024-epistemic/
As machine learning integrates deeper into human-computer interactions, the concept of epistemic interaction emerges, aiming to refine these interactions to enhance system adaptability. This approach encourages minor, intentional adjustments in user behaviour to enrich the data available for system learning. This paper introduces epistemic interaction within the context of human-system communication, illustrating how deliberate interaction design can improve system understanding and adaptation. Through concrete examples, we demonstrate the potential of epistemic interaction to significantly advance human-computer interaction by leveraging intuitive human communication strategies to inform system design and functionality, offering a novel pathway for enriching user-system engagements.
In the rapidly evolving landscape of technologies, XML continues to play a vital role in structuring, storing, and transporting data across diverse systems. The recent advancements in artificial intelligence (AI) present new methodologies for enhancing XML development workflows, introducing efficiency, automation, and intelligent capabilities. This presentation will outline the scope and perspective of utilizing AI in XML development. The potential benefits and the possible pitfalls will be highlighted, providing a balanced view of the subject.
We will explore the capabilities of AI in understanding XML markup languages and autonomously creating structured XML content. Additionally, we will examine the capacity of AI to enrich plain text with appropriate XML markup. Practical examples and methodological guidelines will be provided to elucidate how AI can be effectively prompted to interpret and generate accurate XML markup.
Further emphasis will be placed on the role of AI in developing XSLT, or schemas such as XSD and Schematron. We will address the techniques and strategies adopted to create prompts for generating code, explaining code, or refactoring the code, and the results achieved.
The discussion will extend to how AI can be used to transform XML content. In particular, the focus will be on the use of AI XPath extension functions in XSLT, Schematron, Schematron Quick Fixes, or for XML content refactoring.
The presentation aims to deliver a comprehensive overview of AI usage in XML development, providing attendees with the necessary knowledge to make informed decisions. Whether you’re at the early stages of adopting AI or considering integrating it in advanced XML development, this presentation will cover all levels of expertise.
By highlighting the potential advantages and challenges of integrating AI with XML development tools and languages, the presentation seeks to inspire thoughtful conversation around the future of XML development. We’ll not only delve into the technical aspects of AI-powered XML development but also discuss practical implications and possible future directions.
Dr. Sean Tan, Head of Data Science, Changi Airport Group
Discover how Changi Airport Group (CAG) leverages graph technologies and generative AI to revolutionize their search capabilities. This session delves into the unique search needs of CAG’s diverse passengers and customers, showcasing how graph data structures enhance the accuracy and relevance of AI-generated search results, mitigating the risk of “hallucinations” and improving the overall customer journey.
2. Roadmap
• Design patterns
• Alignment, Gutters and Vertical rhythm
• Color rules
• Font Rules
• Photography and Graphics
• Light borders and edges
• Flat Design
3. 01. Design Patterns
A design pattern is a general reusable
solution to a commonly occurring
problem
4. Design patterns are “safe zones”
• “thinking outside the box” is not as cool in design
• Don’t do anything too crazy or unusual
Oh, and most importantly...
8. 02. Major Layout Patterns
Modular design “is in” because it helps
responsive design
9. www.site.com Go
● All content and
graphics are centered
● Always a left menu,
maybe a right menu
● Optimal for 1024
resolution
● A billion articles on
“how to do multi-
column layout in
CSS?”
Layouts of the past,
before 2008
10. www.site.com Go
“A whole section for one quote”
Super
Large Text
● Panels extend to edges
of screen
● Content however still
has fixed width in the
center
● The first panel is
usually large, graphical
and is known as the
hero
● Panels alternate in
color
● For some reason
there’s always circles
Panel layouts, for
content sites
12. www.site.com Go
● Always a lightgray or
gray-ish background
● Cards are always white
● Works well with social
media sites
● Works well with
dashboards if you add
a sidebar
Card Layout
13. www.site.com Go
● Always a lightgray or
gray-ish background
● Cards are always white
● Works well with social
media sites
● Works well with
dashboards if you
add a sidebar
Card Layout
14. www.site.com Go
● Cards are either in
“tile mode”
● Or they’re in “masonry
mode”
Card Layout
15. www.site.com Go
● Cards are either in “tile
mode”
● Or they’re in
“masonry mode”
Card Layout
29. 04. The Famous “Two Color
Rule
Choose two colors at the most.
30. Two colors explained...
Let the logo’s color determine the one or two colors for
your design.
* Shades of gray (including black and white) are considered
neutral colors and don’t count towards overall number of
colors
36. Staying in a Hue is Good
You can choose different
saturations and
ligntnesses of the same
hue
As long as you stay in the
same hue, this is only
using one color
This is good :)
37. Two Blues, different Hues
If you choose a dark blue
from one hue and a light
blue from another hue,
This is bad :(
41. Legible Font
Start by choosing your legible font, which is the
font used for the larger bodies of text.
It can be Serif or Sans-Serif, but Sans-Serif is more popular. You can’t go
wrong with one of these:
Open Sans, Lato, or Roboto
43. Title Font
(your “stand-out” font)
After choosing the legible font, choose a title
font which complements the attitude your
brand has.
44. Title One
The quick brown fox jumps over the…
Title Two
The quick brown fox jumps over the…
Title Three
The quick brown fox jumps over the...
45. If the background is white or
off-white...
...then the legible text is almost always a
neutral color (probably gray or black)
46. If the background is the brand-
color...
… then it’s safe for the title and legible text to
be white
47. Or, with the brand-color
background...
The title can be a darker shade of the same color
with the legible text being white
48. However, with a white
background...
...it is not okay to have the title be a neutral
color like gray while the legible text is the
brand color, especially a bright one like this
green
49. And under no circumstances...
...can the title and the legible text be the brand-
color at the same time in the same area
50. The same is true of pure white text on a
pure black background
Avoid pure black text on pure white
backgrounds - it’s harsh on the
eyes.
The same is true of pure white
text on a pure black background
51.
52.
53.
54. 05. Photography & Graphics
Unless you’re making a dashboard,
photos are critical to good design
55. Good Sources
Get your photos from:
1.Buy from the Internet (iStock Photos, Flicker…)
2.A professional photographer
59. Content Graphics
There are very little rules to content based
graphics, other than they need to complement the
content they belong to.
60. Design Graphics
Design graphics are fixtures to your design. They
are not tied to a particular piece of content. Design
Graphics complement your design or brand
70. The Hero Section
Probably the single most popular feature of
websites today
www.site.com Go
“A whole section for one quote”
Super
Large Text
71. 1. The photo is most of the design
2. Neutral tint or blurry photo / text is brand-
color and/or white
3. Brand-color tint / text is all white
4. Heavy use of one brand color, light use of
the other
5. If there is a secondary brand-color in light
use, it’s probably green, yellow, or red
72. ● The photo is most of the
design
● Neutral tint or blurry
photo / text is brand-
color and/or white
● Brand-color tint / text is
all white
● Heavy use of one brand
color, light use of the
other
● If there is a secondary
brand-
color in light use, it’s
probably green, yellow,
or red
73. ● The photo is most of the
design
● Neutral tint or blurry
photo / text is brand-
color and/or white
● Brand-color tint / text is
all white
● Heavy use of one brand
color, light use of the
other
● If there is a secondary
brand-
color in light use, it’s
probably green, yellow,
or red
74. ● The photo is most of the
design
● Neutral tint or blurry
photo / text is brand-
color and/or white
● Brand-color tint / text is
all white
● Heavy use of one brand
color, light use of the
other
● If there is a secondary
brand-
color in light use, it’s
probably green, yellow,
or red
75. ● The photo is most of the
design
● Neutral tint or blurry
photo / text is brand-
color and/or white
● Brand-color tint / text is
all white
● Heavy use of one brand
color, light use of the
other
● If there is a secondary
brand-
color in light use, it’s
probably green, yellow,
or red
76. ● The photo is most of the
design
● Neutral tint or blurry
photo / text is brand-
color and/or white
● Brand-color tint / text is
all white
● Heavy use of one brand
color, light use of the
other
● If there is a secondary
brand-
color in light use, it’s
probably green, yellow,
or red
77. ● The photo is most of the
design
● Neutral tint or blurry
photo / text is brand-
color and/or white
● Brand-color tint / text is
all white
● Heavy use of one brand
color, light use of the
other
● If there is a secondary
brand-
color in light use, it’s
probably green, yellow,
or red
78. ● The photo is most of the
design
● Neutral tint or blurry
photo / text is brand-
color and/or white
● Brand-color tint / text is
all white
● Heavy use of one brand
color, light use of the
other
● If there is a secondary
brand-
color in light use, it’s
probably green, yellow,
or red
79. Getting the proportions
right
You’ll probably have to crop the photo into
a panoramic
www.site.com Go
“A whole section for one quote”
Super
Large Text
80.
81.
82. CSS is getting awesome!
Let’s say you want to fit this photo into this
div tag...
83. CSS is getting awesome!
The problem though is that they are not the
same proportion
84. CSS is getting awesome!
But with CSS3, you can do background-
size: cover
85. CSS is getting awesome!
Further, you can do background-position:
center center
86. CSS is getting awesome!
background-position: center center
background-size: cover background-size: contain
87. The best photos
have the main object off
to the side with blur off to
the other side, perfect for
text
88. The best photos
have the main object off
to the side with blur off to
the other side, perfect for
text
95. Use Borders Lightly
Not all background transitions need a border
between them, but if you use one, the border
must be a darker hue of which ever
background is the darkest
Correct Incorrect
96. Use Borders Lightly
If one of the two colors is an actual color while the
other is a shade, the line should the the darker
version of the color
Correct Incorrect
97. Other rules for borders
• Always use one pixel borders
• Borders should be darker than the
object they’re surrounding