SlideShare ist ein Scribd-Unternehmen logo
1 von 11
Website Development RFP
Project Goal:
Replace ASP.NET Front End jhalit.com with Angular
JS framework - both client and server apps with
endpoints
Technology Full Stack
ASP.NET, Angular, Bootstrap, Git, SVG, Docker
Example Site Architecture
Website Mockups
Project Requirements
● Expert in the Following Technologies
ASP.NET, Angular, JavaScript,Jquery,Bootstrap, Git
● Work with Existing Custom ASP.NET CMS Code Base
Work with an existing ASP.NET solution we wrote in VB.NET
2003 however the application has been upgraded and builds
in ASP.net Core 2..0
● Agile Development
Accommodate for modest amount change requests from
original scope, around 20 %
● Site Content ad Design Assets
Work designer to obtain any missing content / graphical site
elements, populate CMS with provided content, export from
Illustrator to SVG. SEO optimize HTML markup, page meta,
semantic naming etc..
● Project Extensibility
Provide knowledge transfer (commenting in code , code review
etc..)
● Development Environment
Work with Local / Staging / Production Environments /git /
Docker
● Project Schedule and Timeline
Adhere to agreed upon milestone and completion dates (total
project duration: 30 days) within the context of iterative based
workflow.
● Project Budget
30-40 hrs
● Ticketing System Work within provided ticketing system to:
update project tasks / milestones with completion status, add /
change tasks as needed etc.
Home Page
Page Sections
(Note, the following JQuery examples are to be rendered in Angularjs)
1. Page > Scroll >Parallax "In the News" Z-index - 1. "Featured Titles
and" "Explore The Agency" z-index 2
2. Page > Scroll > Reduce height of header
3. Header > Multi Level Menu
4. Header > The main image of books and glasses Header Image >
add Ken Burns Effect Example
5. Header > Hover of page curl animation - see image attached JS
Code Page curl JS
6. Content > Box 1 >Featured Titles Tabs and Slider > pagination
stationary circles underneath
7. In the News (Filtered Twitter API Feed)
8. Content > Box 2 >Explore The Agency> Hover effect > zoom into
photo JS Isotope
9. Footer
CMS Backend Content > “Featured Titles” entities already exist in the
CMS. Need to add “Explore the Agency” as top level content category
Contemporary Authors
Page
Main Function: Visitor explores Author social media outlets through
browsing thumbnail screenshots of respective Social Media Pages
Template >Secondary Page
CMS Backend Content > Add “Author” as top level content category and
merge with
Page Sections
1. Breadcrumb Navigation
2. Page Header 1 (Missing in Mockup -see other secondary page)
3. Page Feature Image with page description (seo) in caption
4. Page Header 2
5. Filter By Author
6. Social Media Integration API
7. Homepage Thumbnail Snapshot
Firm Timeline
Main Function: Visitor explores Interactive timeline of prominent authors
represented in the past
Template >Secondary Page
CMS Backend Content > Use existing “Title” and “Timeline” content entity
types
Page Sections
1. Page Header > > Read historic authors correspondence letters add
faded and zoom on hover mixed with parallax
2. Content > Box 1 > Timeline > navigation
3. Content > Box 1 > Timeline > Mosaic (200 Titles)
● The mosaic generator produces a CSV output that maps mosaic tile
location with file name. we can use in the hover script to update the
author name etc in the caption at the bottom of the mosaic. As the user
hovers over a jacket. We will need to associate the book title records in
the CMS with the individual title image the mosaic uses. Could run a utility
type script to rename the file names, currently the names of the book
jacket files are arbitrary, but are connected in CMS.
1. Content > Box 1 > Timeline > Caption
Firm Timeline (Interactive)
Event: User Hovers Over Timeline Navigation:
a) Cursor over Single Author Name:
b) Cursor over Multiple Author Names
c) The Year: same as above
Actions
a) Single Author Name: corresponding book jackets magnify in mosaic
b) Multiple Author Names: corresponding book jackets magnify in
mosaic on timmer iterating through sets of authors jackets
c) The Year: same as above
d) If no Title image exists for author, show quote in caption and blur
mosaic
Event: User Hovers Over Mosaic of Jackets:
Action
a) The user's mouse cursor becomes the magnifying glass as the user
moves his mouse around the mosaic of jackets.
Event: User Hovers Over Mosaic of Jackets and the magnifying glass cursor is
persists over the jacket
Action
a) Jacket magnification
Submissions Form
Main Function: Visitor submits their manuscript, uploads their document,
and fills out related information.
Interactive: “Letter” “Envelope”
After the user submits the form, the letter and envelope animate which
culminates in a “Submission Received”.
Template >Secondary Page CMS Backend Content > Use existing page /
node with new Theme
Form Submission > Processed by submissions database
Page Sections
1. Content > Box 1 > Form> Field Collection 1 “Envelope”
2. Content > Box 1 > Form> Field Collection 1 > Agent Selection
Toggle
3. Content > Box 2 > Form > Field Collection 2 “Letter”
4. Content > Box 2 > Form > Field Collection 2 > Submission Type
Toggle
5. Content > Box 2 > Form > Field Collection 2 >File Upload
About
Main Function: Informational. Show firm history
Template >Secondary Page
CMS Backend Content > Add “Founder” Profiles as top level content
category
Agent Profiles Page
Main Function: Informational. Ability to make a submission to or email
the agent directly.
Template >Secondary Page
CMS Backend Content > Use existing “Agent” Profiles content
category
Story for illustration purposes only
Permissions Page
Main Function: Informational and email routing
Template >Secondary Page
CMS Backend Content > Use existing page / node with new theme
Style Guide
Colors: #495151 #EFF1EF
Fonts: Google Fonts ( Railway, Cormorant Garamond)
Website media query parameters...
Image Format SVG optimized

Weitere ähnliche Inhalte

Ähnlich wie DISEÑO E IMPLEMENTACION DE UNA PAGINA WEB

New CSS Layout Meets the Real World
New CSS Layout Meets the Real WorldNew CSS Layout Meets the Real World
New CSS Layout Meets the Real WorldRachel Andrew
 
Customizing the SharePoint 2013 user interface with JavaScript - Chris OBrien
Customizing the SharePoint 2013 user interface with JavaScript - Chris OBrienCustomizing the SharePoint 2013 user interface with JavaScript - Chris OBrien
Customizing the SharePoint 2013 user interface with JavaScript - Chris OBrienChris O'Brien
 
Document Object Model
Document Object ModelDocument Object Model
Document Object ModelMayur Mudgal
 
Chris O'Brien - Introduction to the SharePoint Framework for developers
Chris O'Brien - Introduction to the SharePoint Framework for developersChris O'Brien - Introduction to the SharePoint Framework for developers
Chris O'Brien - Introduction to the SharePoint Framework for developersChris O'Brien
 
Getting started with html5
Getting started with html5Getting started with html5
Getting started with html5Suresh Kumar
 
04 asp.net session05
04 asp.net session0504 asp.net session05
04 asp.net session05Vivek chan
 
Please do this asap its already late. I will provide log info to www.docx
Please do this asap its already late. I will provide log info to www.docxPlease do this asap its already late. I will provide log info to www.docx
Please do this asap its already late. I will provide log info to www.docxChereCheek752
 
Spring first in Magnolia CMS - Spring I/O 2015
Spring first in Magnolia CMS - Spring I/O 2015Spring first in Magnolia CMS - Spring I/O 2015
Spring first in Magnolia CMS - Spring I/O 2015Tobias Mattsson
 
Portalimagesstart_here.jpgPortalindex.htmlClasses      .docx
Portalimagesstart_here.jpgPortalindex.htmlClasses      .docxPortalimagesstart_here.jpgPortalindex.htmlClasses      .docx
Portalimagesstart_here.jpgPortalindex.htmlClasses      .docxChantellPantoja184
 
Contentful with Netgen Layouts workshop
Contentful with Netgen Layouts workshopContentful with Netgen Layouts workshop
Contentful with Netgen Layouts workshopIvo Lukac
 
Zotonic tutorial EUC 2013
Zotonic tutorial EUC 2013Zotonic tutorial EUC 2013
Zotonic tutorial EUC 2013Arjan
 
SDP_-_Module_4.ppt
SDP_-_Module_4.pptSDP_-_Module_4.ppt
SDP_-_Module_4.pptssuser568d77
 
04 asp.net session05
04 asp.net session0504 asp.net session05
04 asp.net session05Mani Chaubey
 
Angular - Chapter 4 - Data and Event Handling
 Angular - Chapter 4 - Data and Event Handling Angular - Chapter 4 - Data and Event Handling
Angular - Chapter 4 - Data and Event HandlingWebStackAcademy
 

Ähnlich wie DISEÑO E IMPLEMENTACION DE UNA PAGINA WEB (20)

Angularjs 2
Angularjs 2 Angularjs 2
Angularjs 2
 
New CSS Layout Meets the Real World
New CSS Layout Meets the Real WorldNew CSS Layout Meets the Real World
New CSS Layout Meets the Real World
 
Customizing the SharePoint 2013 user interface with JavaScript - Chris OBrien
Customizing the SharePoint 2013 user interface with JavaScript - Chris OBrienCustomizing the SharePoint 2013 user interface with JavaScript - Chris OBrien
Customizing the SharePoint 2013 user interface with JavaScript - Chris OBrien
 
ASP.NET - Web Programming
ASP.NET - Web ProgrammingASP.NET - Web Programming
ASP.NET - Web Programming
 
Document Object Model
Document Object ModelDocument Object Model
Document Object Model
 
Chris O'Brien - Introduction to the SharePoint Framework for developers
Chris O'Brien - Introduction to the SharePoint Framework for developersChris O'Brien - Introduction to the SharePoint Framework for developers
Chris O'Brien - Introduction to the SharePoint Framework for developers
 
XCC 9.0 Whats New
XCC 9.0 Whats NewXCC 9.0 Whats New
XCC 9.0 Whats New
 
Getting started with html5
Getting started with html5Getting started with html5
Getting started with html5
 
04 asp.net session05
04 asp.net session0504 asp.net session05
04 asp.net session05
 
Please do this asap its already late. I will provide log info to www.docx
Please do this asap its already late. I will provide log info to www.docxPlease do this asap its already late. I will provide log info to www.docx
Please do this asap its already late. I will provide log info to www.docx
 
It 236 it236
It 236 it236It 236 it236
It 236 it236
 
It 236 it236
It 236 it236It 236 it236
It 236 it236
 
Spring first in Magnolia CMS - Spring I/O 2015
Spring first in Magnolia CMS - Spring I/O 2015Spring first in Magnolia CMS - Spring I/O 2015
Spring first in Magnolia CMS - Spring I/O 2015
 
Portalimagesstart_here.jpgPortalindex.htmlClasses      .docx
Portalimagesstart_here.jpgPortalindex.htmlClasses      .docxPortalimagesstart_here.jpgPortalindex.htmlClasses      .docx
Portalimagesstart_here.jpgPortalindex.htmlClasses      .docx
 
Contentful with Netgen Layouts workshop
Contentful with Netgen Layouts workshopContentful with Netgen Layouts workshop
Contentful with Netgen Layouts workshop
 
Web works hol
Web works holWeb works hol
Web works hol
 
Zotonic tutorial EUC 2013
Zotonic tutorial EUC 2013Zotonic tutorial EUC 2013
Zotonic tutorial EUC 2013
 
SDP_-_Module_4.ppt
SDP_-_Module_4.pptSDP_-_Module_4.ppt
SDP_-_Module_4.ppt
 
04 asp.net session05
04 asp.net session0504 asp.net session05
04 asp.net session05
 
Angular - Chapter 4 - Data and Event Handling
 Angular - Chapter 4 - Data and Event Handling Angular - Chapter 4 - Data and Event Handling
Angular - Chapter 4 - Data and Event Handling
 

Kürzlich hochgeladen

(Explainable) Data-Centric AI: what are you explaininhg, and to whom?
(Explainable) Data-Centric AI: what are you explaininhg, and to whom?(Explainable) Data-Centric AI: what are you explaininhg, and to whom?
(Explainable) Data-Centric AI: what are you explaininhg, and to whom?Paolo Missier
 
ADP Passwordless Journey Case Study.pptx
ADP Passwordless Journey Case Study.pptxADP Passwordless Journey Case Study.pptx
ADP Passwordless Journey Case Study.pptxFIDO Alliance
 
Vector Search @ sw2con for slideshare.pptx
Vector Search @ sw2con for slideshare.pptxVector Search @ sw2con for slideshare.pptx
Vector Search @ sw2con for slideshare.pptxjbellis
 
Working together SRE & Platform Engineering
Working together SRE & Platform EngineeringWorking together SRE & Platform Engineering
Working together SRE & Platform EngineeringMarcus Vechiato
 
CORS (Kitworks Team Study 양다윗 발표자료 240510)
CORS (Kitworks Team Study 양다윗 발표자료 240510)CORS (Kitworks Team Study 양다윗 발표자료 240510)
CORS (Kitworks Team Study 양다윗 발표자료 240510)Wonjun Hwang
 
Hyatt driving innovation and exceptional customer experiences with FIDO passw...
Hyatt driving innovation and exceptional customer experiences with FIDO passw...Hyatt driving innovation and exceptional customer experiences with FIDO passw...
Hyatt driving innovation and exceptional customer experiences with FIDO passw...FIDO Alliance
 
Microsoft CSP Briefing Pre-Engagement - Questionnaire
Microsoft CSP Briefing Pre-Engagement - QuestionnaireMicrosoft CSP Briefing Pre-Engagement - Questionnaire
Microsoft CSP Briefing Pre-Engagement - QuestionnaireExakis Nelite
 
Microsoft BitLocker Bypass Attack Method.pdf
Microsoft BitLocker Bypass Attack Method.pdfMicrosoft BitLocker Bypass Attack Method.pdf
Microsoft BitLocker Bypass Attack Method.pdfOverkill Security
 
UiPath manufacturing technology benefits and AI overview
UiPath manufacturing technology benefits and AI overviewUiPath manufacturing technology benefits and AI overview
UiPath manufacturing technology benefits and AI overviewDianaGray10
 
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)Samir Dash
 
الأمن السيبراني - ما لا يسع للمستخدم جهله
الأمن السيبراني - ما لا يسع للمستخدم جهلهالأمن السيبراني - ما لا يسع للمستخدم جهله
الأمن السيبراني - ما لا يسع للمستخدم جهلهMohamed Sweelam
 
“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf
“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf
“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdfMuhammad Subhan
 
Portal Kombat : extension du réseau de propagande russe
Portal Kombat : extension du réseau de propagande russePortal Kombat : extension du réseau de propagande russe
Portal Kombat : extension du réseau de propagande russe中 央社
 
2024 May Patch Tuesday
2024 May Patch Tuesday2024 May Patch Tuesday
2024 May Patch TuesdayIvanti
 
ERP Contender Series: Acumatica vs. Sage Intacct
ERP Contender Series: Acumatica vs. Sage IntacctERP Contender Series: Acumatica vs. Sage Intacct
ERP Contender Series: Acumatica vs. Sage IntacctBrainSell Technologies
 
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...Skynet Technologies
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontologyjohnbeverley2021
 
Navigating the Large Language Model choices_Ravi Daparthi
Navigating the Large Language Model choices_Ravi DaparthiNavigating the Large Language Model choices_Ravi Daparthi
Navigating the Large Language Model choices_Ravi DaparthiRaviKumarDaparthi
 
JohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptxJohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptxJohnPollard37
 

Kürzlich hochgeladen (20)

(Explainable) Data-Centric AI: what are you explaininhg, and to whom?
(Explainable) Data-Centric AI: what are you explaininhg, and to whom?(Explainable) Data-Centric AI: what are you explaininhg, and to whom?
(Explainable) Data-Centric AI: what are you explaininhg, and to whom?
 
ADP Passwordless Journey Case Study.pptx
ADP Passwordless Journey Case Study.pptxADP Passwordless Journey Case Study.pptx
ADP Passwordless Journey Case Study.pptx
 
Vector Search @ sw2con for slideshare.pptx
Vector Search @ sw2con for slideshare.pptxVector Search @ sw2con for slideshare.pptx
Vector Search @ sw2con for slideshare.pptx
 
Working together SRE & Platform Engineering
Working together SRE & Platform EngineeringWorking together SRE & Platform Engineering
Working together SRE & Platform Engineering
 
CORS (Kitworks Team Study 양다윗 발표자료 240510)
CORS (Kitworks Team Study 양다윗 발표자료 240510)CORS (Kitworks Team Study 양다윗 발표자료 240510)
CORS (Kitworks Team Study 양다윗 발표자료 240510)
 
Hyatt driving innovation and exceptional customer experiences with FIDO passw...
Hyatt driving innovation and exceptional customer experiences with FIDO passw...Hyatt driving innovation and exceptional customer experiences with FIDO passw...
Hyatt driving innovation and exceptional customer experiences with FIDO passw...
 
Microsoft CSP Briefing Pre-Engagement - Questionnaire
Microsoft CSP Briefing Pre-Engagement - QuestionnaireMicrosoft CSP Briefing Pre-Engagement - Questionnaire
Microsoft CSP Briefing Pre-Engagement - Questionnaire
 
Microsoft BitLocker Bypass Attack Method.pdf
Microsoft BitLocker Bypass Attack Method.pdfMicrosoft BitLocker Bypass Attack Method.pdf
Microsoft BitLocker Bypass Attack Method.pdf
 
UiPath manufacturing technology benefits and AI overview
UiPath manufacturing technology benefits and AI overviewUiPath manufacturing technology benefits and AI overview
UiPath manufacturing technology benefits and AI overview
 
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
 
الأمن السيبراني - ما لا يسع للمستخدم جهله
الأمن السيبراني - ما لا يسع للمستخدم جهلهالأمن السيبراني - ما لا يسع للمستخدم جهله
الأمن السيبراني - ما لا يسع للمستخدم جهله
 
“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf
“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf
“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf
 
Portal Kombat : extension du réseau de propagande russe
Portal Kombat : extension du réseau de propagande russePortal Kombat : extension du réseau de propagande russe
Portal Kombat : extension du réseau de propagande russe
 
2024 May Patch Tuesday
2024 May Patch Tuesday2024 May Patch Tuesday
2024 May Patch Tuesday
 
ERP Contender Series: Acumatica vs. Sage Intacct
ERP Contender Series: Acumatica vs. Sage IntacctERP Contender Series: Acumatica vs. Sage Intacct
ERP Contender Series: Acumatica vs. Sage Intacct
 
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
Navigating the Large Language Model choices_Ravi Daparthi
Navigating the Large Language Model choices_Ravi DaparthiNavigating the Large Language Model choices_Ravi Daparthi
Navigating the Large Language Model choices_Ravi Daparthi
 
JohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptxJohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptx
 
Overview of Hyperledger Foundation
Overview of Hyperledger FoundationOverview of Hyperledger Foundation
Overview of Hyperledger Foundation
 

DISEÑO E IMPLEMENTACION DE UNA PAGINA WEB

  • 1. Website Development RFP Project Goal: Replace ASP.NET Front End jhalit.com with Angular JS framework - both client and server apps with endpoints Technology Full Stack ASP.NET, Angular, Bootstrap, Git, SVG, Docker Example Site Architecture Website Mockups
  • 2. Project Requirements ● Expert in the Following Technologies ASP.NET, Angular, JavaScript,Jquery,Bootstrap, Git ● Work with Existing Custom ASP.NET CMS Code Base Work with an existing ASP.NET solution we wrote in VB.NET 2003 however the application has been upgraded and builds in ASP.net Core 2..0 ● Agile Development Accommodate for modest amount change requests from original scope, around 20 % ● Site Content ad Design Assets Work designer to obtain any missing content / graphical site elements, populate CMS with provided content, export from Illustrator to SVG. SEO optimize HTML markup, page meta, semantic naming etc.. ● Project Extensibility Provide knowledge transfer (commenting in code , code review etc..) ● Development Environment Work with Local / Staging / Production Environments /git / Docker ● Project Schedule and Timeline Adhere to agreed upon milestone and completion dates (total project duration: 30 days) within the context of iterative based workflow. ● Project Budget 30-40 hrs ● Ticketing System Work within provided ticketing system to: update project tasks / milestones with completion status, add / change tasks as needed etc.
  • 3. Home Page Page Sections (Note, the following JQuery examples are to be rendered in Angularjs) 1. Page > Scroll >Parallax "In the News" Z-index - 1. "Featured Titles and" "Explore The Agency" z-index 2 2. Page > Scroll > Reduce height of header 3. Header > Multi Level Menu 4. Header > The main image of books and glasses Header Image > add Ken Burns Effect Example 5. Header > Hover of page curl animation - see image attached JS Code Page curl JS 6. Content > Box 1 >Featured Titles Tabs and Slider > pagination stationary circles underneath 7. In the News (Filtered Twitter API Feed) 8. Content > Box 2 >Explore The Agency> Hover effect > zoom into photo JS Isotope 9. Footer CMS Backend Content > “Featured Titles” entities already exist in the CMS. Need to add “Explore the Agency” as top level content category
  • 4. Contemporary Authors Page Main Function: Visitor explores Author social media outlets through browsing thumbnail screenshots of respective Social Media Pages Template >Secondary Page CMS Backend Content > Add “Author” as top level content category and merge with Page Sections 1. Breadcrumb Navigation 2. Page Header 1 (Missing in Mockup -see other secondary page) 3. Page Feature Image with page description (seo) in caption 4. Page Header 2 5. Filter By Author 6. Social Media Integration API 7. Homepage Thumbnail Snapshot
  • 5. Firm Timeline Main Function: Visitor explores Interactive timeline of prominent authors represented in the past Template >Secondary Page CMS Backend Content > Use existing “Title” and “Timeline” content entity types Page Sections 1. Page Header > > Read historic authors correspondence letters add faded and zoom on hover mixed with parallax 2. Content > Box 1 > Timeline > navigation 3. Content > Box 1 > Timeline > Mosaic (200 Titles) ● The mosaic generator produces a CSV output that maps mosaic tile location with file name. we can use in the hover script to update the author name etc in the caption at the bottom of the mosaic. As the user hovers over a jacket. We will need to associate the book title records in the CMS with the individual title image the mosaic uses. Could run a utility type script to rename the file names, currently the names of the book jacket files are arbitrary, but are connected in CMS. 1. Content > Box 1 > Timeline > Caption
  • 6. Firm Timeline (Interactive) Event: User Hovers Over Timeline Navigation: a) Cursor over Single Author Name: b) Cursor over Multiple Author Names c) The Year: same as above Actions a) Single Author Name: corresponding book jackets magnify in mosaic b) Multiple Author Names: corresponding book jackets magnify in mosaic on timmer iterating through sets of authors jackets c) The Year: same as above d) If no Title image exists for author, show quote in caption and blur mosaic Event: User Hovers Over Mosaic of Jackets: Action a) The user's mouse cursor becomes the magnifying glass as the user moves his mouse around the mosaic of jackets. Event: User Hovers Over Mosaic of Jackets and the magnifying glass cursor is persists over the jacket Action a) Jacket magnification
  • 7. Submissions Form Main Function: Visitor submits their manuscript, uploads their document, and fills out related information. Interactive: “Letter” “Envelope” After the user submits the form, the letter and envelope animate which culminates in a “Submission Received”. Template >Secondary Page CMS Backend Content > Use existing page / node with new Theme Form Submission > Processed by submissions database Page Sections 1. Content > Box 1 > Form> Field Collection 1 “Envelope” 2. Content > Box 1 > Form> Field Collection 1 > Agent Selection Toggle 3. Content > Box 2 > Form > Field Collection 2 “Letter” 4. Content > Box 2 > Form > Field Collection 2 > Submission Type Toggle 5. Content > Box 2 > Form > Field Collection 2 >File Upload
  • 8. About Main Function: Informational. Show firm history Template >Secondary Page CMS Backend Content > Add “Founder” Profiles as top level content category
  • 9. Agent Profiles Page Main Function: Informational. Ability to make a submission to or email the agent directly. Template >Secondary Page CMS Backend Content > Use existing “Agent” Profiles content category Story for illustration purposes only
  • 10. Permissions Page Main Function: Informational and email routing Template >Secondary Page CMS Backend Content > Use existing page / node with new theme
  • 11. Style Guide Colors: #495151 #EFF1EF Fonts: Google Fonts ( Railway, Cormorant Garamond) Website media query parameters... Image Format SVG optimized