2018-12-21 21:58:12 +00:00
< template >
< div >
< div class = "bg-white" >
2018-12-21 23:45:34 +00:00
< div class = "mx-1 px-4 flex items-center leading-none justify-between" >
< div class = "flex-none md:mr-24" >
2018-12-21 21:58:12 +00:00
< a href = "#0" > < img src = "img/logo.png" alt = "" class = "h-10" > < / a >
< / div >
< div class = "flex flex-col flex-1" >
2018-12-21 23:45:34 +00:00
< nav class = "border-t-2 border-transparent flex justify-end md:justify-start" >
< a href = "#0" class = "inline-block text-xs sm:text-sm border-b-4 border-blue-dark mx-2 px-4 py-4 md:py-5 text-blue-dark uppercase no-underline hover:underline focus:underline" > Develop < / a >
< a href = "#0" class = "inline-block text-xs sm:text-sm border-b-4 border-transparent mx-2 px-4 py-4 md:py-5 text-blue-dark uppercase no-underline hover:underline focus:underline" > Manage < / a >
2018-12-21 21:58:12 +00:00
< / nav >
< / div >
2018-12-21 23:45:34 +00:00
< div class = "hidden md:flex md:items-center" >
2018-12-21 21:58:12 +00:00
< div > < a class = "text-sm text-blue-dark no-underline hover:underline uppercase" href = "#0" > Help < / a > < / div >
< div class = "ml-6" > < button type = "button" >
< span class = "hidden" > Menu < / span >
< svg class = "fill-current text-blue-dark" xmlns = "http://www.w3.org/2000/svg" viewBox = "0 0 20 20" width = "20" height = "20" > < path id = "select-product" class = "cls-1" d = "M.77,0h4A.76.76,0,0,1,5.5.77v4a.76.76,0,0,1-.77.77h-4A.76.76,0,0,1,0,4.73v-4A.76.76,0,0,1,.77,0ZM7.25.77v4A.76.76,0,0,0,8,5.5h4a.76.76,0,0,0,.77-.77v-4A.76.76,0,0,0,12,0H8A.76.76,0,0,0,7.25.77Zm7.25,0v4a.76.76,0,0,0,.77.77h4A.76.76,0,0,0,20,4.73v-4A.76.76,0,0,0,19.23,0h-4A.76.76,0,0,0,14.5.77ZM0,8v4a.76.76,0,0,0,.77.77h4A.76.76,0,0,0,5.5,12V8a.76.76,0,0,0-.77-.77h-4A.76.76,0,0,0,0,8ZM7.25,8v4a.76.76,0,0,0,.77.77h4a.76.76,0,0,0,.77-.77V8A.76.76,0,0,0,12,7.25H8A.76.76,0,0,0,7.25,8ZM14.5,8v4a.76.76,0,0,0,.77.77h4A.76.76,0,0,0,20,12V8a.76.76,0,0,0-.77-.77h-4A.76.76,0,0,0,14.5,8ZM0,15.27v4A.76.76,0,0,0,.77,20h4a.76.76,0,0,0,.77-.77v-4a.76.76,0,0,0-.77-.77h-4A.76.76,0,0,0,0,15.27Zm7.25,0v4A.76.76,0,0,0,8,20h4a.76.76,0,0,0,.77-.77v-4A.76.76,0,0,0,12,14.5H8A.76.76,0,0,0,7.25,15.27Zm7.25,0v4a.76.76,0,0,0,.77.77h4a.76.76,0,0,0,.77-.77v-4a.76.76,0,0,0-.77-.77h-4A.76.76,0,0,0,14.5,15.27Z" > < / path > < / svg >
< / button > < / div >
< div class = "ml-6" > < button type = "button" >
< span class = "hidden" > Activity < / span >
< svg class = "h-6 w-6 text-blue-dark fill-current" role = "presentation" > < use xlink :href = "icons.symbol.svg#objects__notification" > < / use > < / svg >
< / button > < / div >
< div class = "ml-6" >
< img class = "w-5 h-5 rounded-full" src = "https://accounts.acquia.com/images/users/04950d70-7265-4ca7-9a52-2108961edb65/style/avatar" alt = "" >
< / div >
< / div >
< / div >
< / div >
2018-12-21 23:45:34 +00:00
< div class = "px-4 py-5 border-b-2 border-grey flex justify-between items-center" >
< div class = "w-full md:w-auto flex flex-col" >
2018-12-21 21:58:12 +00:00
< div class = "text-xs mb-3" >
< ol class = "list-reset flex" >
< li class = "mr-6" > < a href = "#0" class = "text-blue-dark no-underline hover:underline" > Applications < / a > < / li >
2018-12-21 23:58:35 +00:00
< li > { { project . name } } < / li >
2018-12-21 21:58:12 +00:00
< / ol >
< / div >
2018-12-22 00:36:38 +00:00
< button class = "flex flex-1 items-center justify-between md:justify-start" >
2018-12-21 23:58:35 +00:00
< div class = "text-2xl font-hairline mr-2" > { { project . name } } < / div >
2018-12-21 21:58:12 +00:00
< svg class = "h-6 w-6 text-blue-dark fill-current" role = "presentation" > < use xlink :href = "icons.symbol.svg#actions__down-arrow" > < / use > < / svg >
2018-12-22 00:36:38 +00:00
< / button >
2018-12-21 21:58:12 +00:00
< / div >
2018-12-21 23:45:34 +00:00
< div class = "hidden md:block" >
2018-12-21 21:58:12 +00:00
< ul class = "list-reset flex" >
< li >
< button type = "button" class = "text-xs text-blue-dark no-underline hover:underline flex flex-col items-center justify-center" >
< svg class = "h-6 w-6 text-blue-dark fill-current mb-2" role = "presentation" > < use xlink :href = "icons.symbol.svg#actions__new-database" > < / use > < / svg >
Add database
< / button >
< / li >
< li class = "ml-6" >
< button type = "button" class = "text-xs text-blue-dark no-underline hover:underline flex flex-col items-center justify-center" >
< svg class = "h-6 w-6 text-blue-dark fill-current mb-2" role = "presentation" > < use xlink :href = "icons.symbol.svg#actions__info" > < / use > < / svg >
Git Info
< / button >
< / li >
< li class = "ml-6" >
2018-12-22 00:27:09 +00:00
< button type = "button" class = "text-xs text-grey-dark no-underline flex flex-col items-center justify-center cursor-not-allowed" disabled >
< svg class = "h-6 w-6 fill-current text-grey-dark mb-2" role = "presentation" > < use xlink :href = "icons.symbol.svg#actions__edit" > < / use > < / svg >
2018-12-21 21:58:12 +00:00
Rename
< / button >
< / li >
< / ul >
< / div >
< / div >
< div class = "flex flex-row-reverse h-full" >
2018-12-21 23:45:34 +00:00
< div class = "flex-1 p-4 lg:p-12" >
2018-12-21 21:58:12 +00:00
< div class = "mb-6" >
< div class = "flex items-start justify-between" >
< div class = "flex items-baseline" >
< div class = "mr-6" >
< h1 class = "text-4xl font-thin mb-2" > Environments < / h1 >
< / div >
< div class = "flex-1" >
2018-12-21 23:02:15 +00:00
< toggle-help @ toggle = "help.hidden = !help.hidden" :hidden = "help.hidden" > < / toggle-help >
2018-12-21 21:58:12 +00:00
< / div >
< / div >
2018-12-21 23:45:34 +00:00
< div class = "w-full lg:w-1/5" >
2018-12-21 21:58:12 +00:00
< form action = "#" >
< input type = "text" placeholder = "Filter environments" class = "w-full py-2 px-3 border border-grey-darker rounded" >
< / form >
< / div >
< / div >
< div >
< ul class = "list-reset flex -mr-2" >
2018-12-21 23:58:35 +00:00
< li class = "text-2xs uppercase py-1 px-2 rounded border border-transparent bg-blue-light text-white mr-2" > { { project . type } } < / li >
< li class = "text-2xs uppercase py-1 px-2 rounded border border-grey bg-white mr-2" > { { project . level } } < / li >
2018-12-21 21:58:12 +00:00
< / ul >
< / div >
< / div >
2018-12-21 23:02:15 +00:00
< quick-help :hidden = "help.hidden" > < / quick-help >
2018-12-21 23:58:35 +00:00
< environment-cards :environments = "project.environments" > < / environment-cards >
2018-12-21 21:58:12 +00:00
< task-log > < / task-log >
< / div >
2018-12-21 23:45:34 +00:00
< div class = "w-auto lg:w-64 bg-grey-darkest text-white antialiased" >
2018-12-21 21:58:12 +00:00
< div >
< ul class = "list-reset" >
2018-12-22 00:27:09 +00:00
< li class = "border-r-6 border-b border-grey-darker" >
2018-12-21 23:45:34 +00:00
< a href = "#0" class = "flex items-center text-white no-underline hover:underline focus:underline border-l-6 border-blue px-4 py-5 bg-grey-darker" >
< svg class = "h-6 w-6 text-white fill-current" role = "presentation" > < use xlink :href = "icons.symbol.svg#alpha__grid" > < / use > < / svg >
< span class = "hidden lg:block lg:ml-4" > Environments < / span >
2018-12-21 21:58:12 +00:00
< / a >
< / li >
2018-12-21 23:45:34 +00:00
< li class = "border-r-6 border-grey-darkest hover:border-grey-darker" >
2018-12-21 21:58:12 +00:00
< div class = "flex items-center text-grey no-underline hover:underline focus:underline border-l-6 border-transparent px-4 py-5 cursor-not-allowed hover:bg-grey-darker" >
2018-12-21 23:45:34 +00:00
< svg class = "h-6 w-6 text-grey fill-current" role = "presentation" > < use xlink :href = "icons.symbol.svg#locations__keys" > < / use > < / svg >
< span class = "hidden lg:block lg:ml-4" > Product Keys < / span >
2018-12-21 21:58:12 +00:00
< / div >
2018-12-21 23:45:34 +00:00
< / l i c l a s s = " b o r d e r - r - 6 b o r d e r - g r e y - d a r k e s t h o v e r : b o r d e r - g r e y - d a r k e r " >
2018-12-21 21:58:12 +00:00
< div class = "flex items-center text-grey no-underline hover:underline focus:underline border-l-6 border-transparent px-4 py-5 cursor-not-allowed hover:bg-grey-darker" >
2018-12-21 23:45:34 +00:00
< svg class = "h-6 w-6 text-grey fill-current" role = "presentation" > < use xlink :href = "icons.symbol.svg#alpha__security" > < / use > < / svg >
< span class = "hidden lg:block lg:ml-4" > Security < / span >
2018-12-21 21:58:12 +00:00
< / div >
< / li >
2018-12-21 23:45:34 +00:00
< li class = "border-r-6 border-grey-darkest hover:border-grey-darker" >
2018-12-21 21:58:12 +00:00
< a href = "#0" class = "flex items-center text-white no-underline hover:underline focus:underline border-l-6 border-transparent px-4 py-5 hover:bg-grey-darker" >
2018-12-21 23:45:34 +00:00
< svg class = "h-6 w-6 text-white fill-current" role = "presentation" > < use xlink :href = "icons.symbol.svg#actions__search" > < / use > < / svg >
< span class = "hidden lg:block lg:ml-4" > Acquia Search < / span >
2018-12-21 21:58:12 +00:00
< / a >
< / li >
< / ul >
< / div >
< / div >
< / div >
< / div >
< / template >
< script >
import EnvironmentCards from './EnvironmentCards'
2018-12-21 23:02:15 +00:00
import QuickHelp from './QuickHelp'
2018-12-21 21:58:12 +00:00
import TaskLog from './TaskLog'
2018-12-21 23:02:15 +00:00
import ToggleHelp from './ToggleHelp'
2018-12-21 21:58:12 +00:00
export default {
components : {
EnvironmentCards ,
QuickHelp ,
TaskLog ,
2018-12-21 23:02:15 +00:00
ToggleHelp ,
2018-12-21 21:58:12 +00:00
} ,
2018-12-21 23:58:35 +00:00
props : {
project : Object ,
} ,
2018-12-21 21:58:12 +00:00
data ( ) {
return {
2018-12-21 23:02:15 +00:00
help : {
hidden : false ,
}
2018-12-21 21:58:12 +00:00
}
}
}
< / script >