From 7c6ee7e511aeaa22704c0d83ab44cd78d254770b Mon Sep 17 00:00:00 2001 From: Raghavendra Kamath Date: Tue, 13 Feb 2018 22:30:53 +0530 Subject: [PATCH] Add manufacturing icon illustration --- foundation/hooks.py | 2 +- foundation/public/css/erpnext-org-theme.css | 69 ++- .../public/img/erpnext-foundation-icon.svg | 13 - foundation/public/img/erpnext-foundation.png | Bin 12154 -> 0 bytes foundation/public/img/erpnext-logo.jpg | Bin 5608 -> 0 bytes foundation/public/img/erpnext-logo.svg | 163 +++++-- .../public/img/manufacturing-domain.svg | 459 ++++++++++++++++++ foundation/public/less/erpnext-org-theme.less | 81 +++- foundation/public/less/variables.less | 1 + foundation/templates/base.html | 13 +- .../templates/includes/footer/footer.html | 40 +- foundation/www/index.html | 6 +- 12 files changed, 767 insertions(+), 80 deletions(-) delete mode 100644 foundation/public/img/erpnext-foundation-icon.svg delete mode 100644 foundation/public/img/erpnext-foundation.png delete mode 100644 foundation/public/img/erpnext-logo.jpg create mode 100644 foundation/public/img/manufacturing-domain.svg diff --git a/foundation/hooks.py b/foundation/hooks.py index 11398a4b..94cb3788 100644 --- a/foundation/hooks.py +++ b/foundation/hooks.py @@ -39,7 +39,7 @@ home_page = "index" template_apps = ['foundation', 'erpnext', 'frappe'] website_context = { # "navbar_search": 1, - "brand_html": "ERPNext.org", + "brand_html": "ERPNext.org", "top_bar_items": [ {"label": "Foundation", "child_items":[ {"label": "Chapter", "url": "/chapters","right": 1}, diff --git a/foundation/public/css/erpnext-org-theme.css b/foundation/public/css/erpnext-org-theme.css index ffc75988..12389294 100644 --- a/foundation/public/css/erpnext-org-theme.css +++ b/foundation/public/css/erpnext-org-theme.css @@ -118,7 +118,7 @@ a:hover { border-top: 1px solid #EBEFF2; } .homepage-illustration { - margin-bottom: 4rem; + margin-bottom: 2.5rem; width: 100%; max-width: 900px; } @@ -129,6 +129,17 @@ a:hover { .domain-links { font-size: 1.5rem; } +.domain-image { + width: 200px; + padding-bottom: 1.5rem; +} +.list-items { + text-align: center; + padding: 2em; + border: 1px solid #d1d8dd; + border-radius: .5rem; + background-color: #fff; +} .list.grid-of-four { grid-gap: 4rem; } @@ -140,6 +151,9 @@ a:hover { .left-aligned { text-align: left; } +.right-aligned { + text-align: right; +} .centered { text-align: center; } @@ -210,6 +224,9 @@ a:hover { .gray-bg { background-color: #fafbfc; } +.dark-bg { + background-color: #2E3338; +} .community-bg { background-image: linear-gradient(to bottom, rgba(117, 116, 254, 0.52), #7574fe), url("/assets/foundation/img/community-2016.jpg"); background-size: cover; @@ -244,7 +261,6 @@ a:hover { display: flex; text-align: left; justify-content: space-between; - margin-bottom: 8rem; } .footer-list { padding-left: 0; @@ -305,6 +321,22 @@ hr { border: 0; border-top: 1px solid #EBEFF2; } +.footer-end { + border-top: 1px solid #EBEFF2; + padding: 2rem 2.5rem; + font-size: 0.75rem; +} +.footer-end a { + text-decoration: underline; + color: #8D99A6; +} +.footer-end a:hover { + color: #fff; +} +.footer-icon { + width: 1.5rem; + margin-right: .5em; +} /* loaned from bootstrap*/ .btn-default { color: inherit; @@ -374,6 +406,13 @@ hr { box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; } +code { + color: #FC4F51; + background: #fff5f5; + padding: .25em; + border-radius: .25em; + font-size: .85em; +} /*loaned from frappe*/ .page-card { max-width: 360px; @@ -396,4 +435,30 @@ hr { .btn-primary { background-color: #7575ff; border-color: #7575ff; + color: #fff; + transition: background-color 0.5s ease-in; +} +.btn-primary:hover, +.btn-primary:focus, +.btn-primary.focus, +.btn-primary:active, +.btn-primary.active, +.open > .dropdown-toggle.btn-primary { + color: #fff; + background-color: #5e5ec9; + border-color: #5e5ec9; + text-decoration: none; +} +.screenshot { + width: 100%; + margin: auto; +} +img.blog-cover-image, +.blog-text img, +.screenshot { + box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.1); + border: 1px solid #d1d8dd; +} +.btn-next-wrapper { + margin-top: 4rem; } diff --git a/foundation/public/img/erpnext-foundation-icon.svg b/foundation/public/img/erpnext-foundation-icon.svg deleted file mode 100644 index e6053e18..00000000 --- a/foundation/public/img/erpnext-foundation-icon.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - erp-icon - Created with Sketch. - - - - - - - - \ No newline at end of file diff --git a/foundation/public/img/erpnext-foundation.png b/foundation/public/img/erpnext-foundation.png deleted file mode 100644 index 7ad3cf86e3b7ef43f2fb1a3769282d993ee9ed80..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12154 zcmeHtc|4Te|MxXxFi2$2I%T~hOR{gH?n)a<*|H|7WQ*+EB-~Lb71^bt?8?5(L@JRH zLiUlJVTLfa@jEl)`~Cg@{PVn?=XLjwuDQ;2&SyRE_xYU915@Kuob1Bv5Cn0aHv0P_ z1i`_7;SiDq{Q2YGy#fBfyf2SU4AD$TA$mO zsXYG_740mjv{?2LUG^*aOOyh0?X_6Wk_rFgmbY5o+~Z5Nyz}m5_vbRfh!fQ8n5+3n zsYya%f_0-i^1*>*AwFfYq*Mi)!t?QHg{_2@v?-#VUd5-pyRTp9bgg;S7+9#Ob%oTL zWR6Uon+eYK7-_J|BRCBt4z%m~`_Dho^|0-1Z~B}tp%mj>)N-srJJddX%JJ^kvY%F4 z8PUNvIoY269S*_Z-pFeQQop|UR32adSU?eP{HS}ad2RauKD6UoBa>B6sOQSN2`+aX zzX6O^%Gre(g=+C6?Yf)z!}7<1M&_0}YL1K(d#_mu$WpfgUVm5ML7~GT3^T{4>WNa# zN?oC{p31Tg>a81v_1<4@u{qIue~*T85gLtuD$jR%VNKD-k2RScma8S&nQ&N%y75o_Zmr$_H;b+ zb>j?8lNEt~5@&`j35Al9g(hMCL#vw?^L+D|a6Mlt?UdCsusR-77R{%3`2Px@l>}=b zk6u9;7pz?`obPH)a;|j8I&A)KdZ+RfHd-k@R933DzvAQvzt6okC!_gIut;v8815}% z>@JfTxf);b{60~ldipb~arsbI57%X=YL!q}oR;GL<$=NGYfW+`OXOG;g7#6?A&d~B z|G;?I5$(?Y(BRoID*d|S)*H_KQy{-Kf2M$-fB#ys{tI^!RY16!kq=PGs_ zbyc}{1Qr%^7GVyP#9-oV)Fm?jXnkUmCpeMGDC+wjO@CD-c8vD)*smF_Wu z>qE{<5)Jlfy@NELe?;g*}|W(hR07y*e~IVqN&O<$$mcrOuJ9g4Z3lF+n$Hg_L)9R6s5@ov+HXeF9n0-+jB0Ioe^sh({d25Ga2b2z8AZ4PbxC90LPfNn zmNzhXF84oS4ualpDpMI(V~fm{v?0FYb-~>2?TL|RwT~EfS%a$}_`Ka!)_k$c4}ug9 zL3|dQBiOlYlYs9#e_uMwP}c(9oVGbQSeutbJ|)ogkqN6!{ZX}3eE1FLCOt)Aa9fVL zd3jcM`}fN^VapRmYr*c(%$YDbchk`jDu;8W1l{$PX=oKzrOE4t9NHnKgTs|oXD`fe zytI$7v{_%J*&YUeB#?ajQQTI3-e4|lk=5}F>XOaSPq9&#%`m}b}laNgWU?@?!aOyo;-P%CCeYX2C{G>Y2LDu__k~1+Cmc4@1&8k zWpZj-i#|qK7q05kF>rt@cgVdc!asu%6Vo|pfh7fz^%;=s za*D%?6wU4Z;dR@!GCOhZ<_z@+{Bl%JrAbnkuJL-(b~%?v$i(=ip!Qg#aaTnyJq#fX zj9p>Bn=O5Nndy!+%YY@Pv==Xah`39aHXJPs&rNOB$$(KtbFkhsoy+#vNUo-Pc^7IW2D zX>#=rvn+FXUAq0{;jc&Nv4%=0Lg!X*-v>c7W-s0--+A}~o-P}NDMPDN3VLtNugD_8 zXJ#s}RF^r*3;L4Xe`o1_k>G+VCo1_f_fQs6y5H_$xM=imjGuu&#X`$_&Qz( z8R!!SO#OLg<+T^$(t_ko?SJ|`7OJ?9c!qmnE2}(wEZy;-slPLCO$vqrUV7q;yWw~j9zW9+6@V4^DlUz46^mi$Lq3-FVR{+_%B z>36%!O-rF5pNpl8i0igNLwW0vd^~+hA0BQ<`>o|Ex{9|HQBZeq_%p_nHX9O3zf>T} zP*so{x}}f%#&}9cAi|9gG4#Wva3CQy35N-W%Z=f1v@HJ|L%Q$Gi0~Ayk|oBIEDV;F z7{jn})+8ABoz*gc?zybQaH!*Svo<{pO})XmNu~l_`cubgG&KF{suN=`ze* zoc{E$TL0g8ONjWPQybodDp9y1plC&YNxJ7O(m30*-*M&ZET#NVX!<_$3iG|k1y?ZW z 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 CVps_P diff --git a/foundation/public/img/erpnext-logo.svg b/foundation/public/img/erpnext-logo.svg index 60b3d4d0..4e0c26d1 100644 --- a/foundation/public/img/erpnext-logo.svg +++ b/foundation/public/img/erpnext-logo.svg @@ -1,36 +1,127 @@ - - - - - - - - - - - - - - + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/foundation/public/img/manufacturing-domain.svg b/foundation/public/img/manufacturing-domain.svg new file mode 100644 index 00000000..60589578 --- /dev/null +++ b/foundation/public/img/manufacturing-domain.svg @@ -0,0 +1,459 @@ + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/foundation/public/less/erpnext-org-theme.less b/foundation/public/less/erpnext-org-theme.less index fa2c1ac6..7b576b2c 100644 --- a/foundation/public/less/erpnext-org-theme.less +++ b/foundation/public/less/erpnext-org-theme.less @@ -5,7 +5,7 @@ a { color:@brand-primary; text-decoration:none; - transition: color .5s ease-in; + transition: @transition-color; &:hover{ color:@text-dark; text-decoration:underline @@ -52,7 +52,7 @@ a { } .homepage-illustration { - margin-bottom: 4rem; + margin-bottom: 2.5rem; width: 100%; max-width: 900px; } @@ -67,6 +67,19 @@ a { font-size: 1.5rem; } +.domain-image { + width: 200px; + padding-bottom: 1.5rem; +} + +.list-items { + text-align: center; + padding: 2em; + border: 1px solid @border-color; + border-radius: .5rem; + background-color: #fff; +} + .list.grid-of-four{ grid-gap: 4rem; } @@ -81,6 +94,10 @@ a { text-align: left; } +.right-aligned{ + text-align: right; +} + .centered{ text-align: center; } @@ -110,7 +127,7 @@ a { .primary-links { color: @brand-primary; - transition: color .5s ease-in; + transition: @transition-color; &:hover{ color: @text-dark; text-decoration: none; @@ -160,6 +177,9 @@ a { .gray-bg{ background-color: @light-bg; } +.dark-bg{ + background-color: @text-dark; +} .community-bg { background-image: linear-gradient(to bottom, rgba(117, 116, 254, 0.52), rgb(117, 116, 254)), url("/assets/foundation/img/community-2016.jpg"); @@ -171,7 +191,7 @@ a { .secondary-link{ color:@text-light; - transition: color .5s ease-in; + transition: @transition-color; &:hover{ color: @text-dark; } @@ -201,7 +221,6 @@ a { display: flex; text-align: left; justify-content: space-between; - margin-bottom: 8rem; } .footer-list { @@ -237,7 +256,7 @@ a { .breadcrumb a:hover{ color: @text-dark; - transition: color .5s ease-in; + transition: @transition-color; } .breadcrumb > li { @@ -270,6 +289,25 @@ hr { border-top: 1px solid @light-border-color; } +.footer-end { + border-top: 1px solid @light-border-color; + padding: 2rem 2.5rem; + font-size: 0.75rem; +} + +.footer-end a{ + text-decoration: underline; + color: @text-muted; + &:hover{ + color: #fff; + } +} + +.footer-icon { + width: 1.5rem; + margin-right: .5em; +} + /* loaned from bootstrap*/ @@ -338,6 +376,14 @@ hr { transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; } +code { + color: @red; + background: lighten(@red-extra-light, 10%); + padding: .25em; + border-radius: .25em; + font-size: .85em; +} + /*loaned from frappe*/ .page-card { max-width: 360px; @@ -363,4 +409,27 @@ hr { .btn-primary { background-color: @brand-primary; border-color: @brand-primary; + color: #fff; + transition: background-color .5s ease-in; +} + +.btn-primary:hover, .btn-primary:focus, .btn-primary.focus, .btn-primary:active, .btn-primary.active, .open > .dropdown-toggle.btn-primary { + color: #fff; + background-color: @button-primary-hover; + border-color: @button-primary-hover; + text-decoration:none; +} + +.screenshot { + width: 100%; + margin: auto; +} + +img.blog-cover-image, .blog-text img, .screenshot { + box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.1); + border: 1px solid #d1d8dd; +} + +.btn-next-wrapper { + margin-top: 4rem; } diff --git a/foundation/public/less/variables.less b/foundation/public/less/variables.less index e6cbdc5e..86e30d0c 100644 --- a/foundation/public/less/variables.less +++ b/foundation/public/less/variables.less @@ -7,3 +7,4 @@ @button-secondary-hover: darken(@light-bg, 15%); @primary-link-color: lighten(@brand-primary, 5%); @screen-max: 1366px; +@transition-color: color .5s ease-in; diff --git a/foundation/templates/base.html b/foundation/templates/base.html index ba5cda37..7ad9217e 100644 --- a/foundation/templates/base.html +++ b/foundation/templates/base.html @@ -18,10 +18,9 @@ {% block meta_block %}{% endblock %} {% if 'docs' in path %} - - - - + + + {% endif %} {%- endblock -%} {# loading required JS for login #} @@ -43,14 +42,12 @@ {% endblock %} {%- block footer -%}{% include "foundation/templates/includes/footer/footer.html" %}{%- endblock -%} - {# loading required JS for login #} - {% if path == 'login' or 'docs' in path %} {% block base_scripts %} + src="/assets/js/frappe-web.min.js"> {% endblock %} {%- if js_globals is defined %} diff --git a/foundation/www/index.html b/foundation/www/index.html index 0168a4ce..d1d60c74 100644 --- a/foundation/www/index.html +++ b/foundation/www/index.html @@ -15,7 +15,7 @@