mirror of
https://github.com/erpnext/foundation.git
synced 2026-10-16 18:00:47 +02:00
fix conflict
This commit is contained in:
@@ -19,7 +19,7 @@ app_license = "MIT"
|
|||||||
# app_include_js = "/assets/foundation/js/foundation.js"
|
# app_include_js = "/assets/foundation/js/foundation.js"
|
||||||
|
|
||||||
# include js, css files in header of web template
|
# include js, css files in header of web template
|
||||||
web_include_css = "/assets/foundation/css/main.css"
|
# web_include_css = "/assets/foundation/css/main.css"
|
||||||
# web_include_js = "/assets/foundation/js/foundation.js"
|
# web_include_js = "/assets/foundation/js/foundation.js"
|
||||||
|
|
||||||
# include js in page
|
# include js in page
|
||||||
|
|||||||
0
foundation/public/css/.css
Normal file
0
foundation/public/css/.css
Normal file
101
foundation/public/css/erpnext-org-theme.css
Normal file
101
foundation/public/css/erpnext-org-theme.css
Normal file
@@ -0,0 +1,101 @@
|
|||||||
|
@import "reset.css";
|
||||||
|
.wrapper {
|
||||||
|
text-align: center;
|
||||||
|
}
|
||||||
|
.container {
|
||||||
|
max-width: 1366px;
|
||||||
|
margin: 0 auto;
|
||||||
|
}
|
||||||
|
.feature {
|
||||||
|
padding: 8rem 2.5rem;
|
||||||
|
border-bottom: 1px solid #EBEFF2;
|
||||||
|
}
|
||||||
|
.homepage-illustration {
|
||||||
|
margin-bottom: 4rem;
|
||||||
|
width: 100%;
|
||||||
|
max-width: 900px;
|
||||||
|
}
|
||||||
|
.title {
|
||||||
|
font-size: 2.5rem;
|
||||||
|
line-height: 1.025;
|
||||||
|
}
|
||||||
|
.left-aligned {
|
||||||
|
text-align: left;
|
||||||
|
}
|
||||||
|
.domain-links {
|
||||||
|
font-size: 1.5rem;
|
||||||
|
}
|
||||||
|
.list.grid-of-four {
|
||||||
|
grid-gap: 4rem;
|
||||||
|
}
|
||||||
|
.list {
|
||||||
|
list-style: none;
|
||||||
|
padding-left: 0;
|
||||||
|
}
|
||||||
|
/*utilities*/
|
||||||
|
.grid-of-four {
|
||||||
|
display: grid;
|
||||||
|
grid-template-columns: repeat(4, 1fr);
|
||||||
|
}
|
||||||
|
.intro-copy {
|
||||||
|
font-size: 1.5rem;
|
||||||
|
max-width: 35%;
|
||||||
|
min-width: 30%;
|
||||||
|
margin: 0 auto 1.5rem auto;
|
||||||
|
color: #6c7680;
|
||||||
|
line-height: 1.5em;
|
||||||
|
}
|
||||||
|
.primary-links {
|
||||||
|
color: #7575ff;
|
||||||
|
transition: color 0.5s ease-in;
|
||||||
|
}
|
||||||
|
.primary-links:hover {
|
||||||
|
color: #2E3338;
|
||||||
|
text-decoration: none;
|
||||||
|
}
|
||||||
|
.button {
|
||||||
|
padding: .75em 1.5em .5em;
|
||||||
|
border-radius: .25em;
|
||||||
|
cursor: pointer;
|
||||||
|
transition: all 0.3s ease 0s;
|
||||||
|
border-bottom: 3px solid rgba(0, 0, 0, 0.2);
|
||||||
|
text-decoration: none;
|
||||||
|
}
|
||||||
|
.button:hover {
|
||||||
|
text-decoration: none;
|
||||||
|
}
|
||||||
|
.button-primary {
|
||||||
|
font-size: 1.5em;
|
||||||
|
color: #fff;
|
||||||
|
background: #7575ff;
|
||||||
|
border-right: 0px;
|
||||||
|
border-left: 0px;
|
||||||
|
border-top: 0px;
|
||||||
|
line-height: 3;
|
||||||
|
}
|
||||||
|
.button-primary:hover {
|
||||||
|
background: #5e5ec9;
|
||||||
|
color: #fff;
|
||||||
|
}
|
||||||
|
.gray-bg {
|
||||||
|
background-color: #fafbfc;
|
||||||
|
}
|
||||||
|
.secondary-link {
|
||||||
|
color: #7575ff;
|
||||||
|
transition: color 0.5s ease-in;
|
||||||
|
}
|
||||||
|
.secondary-link:hover {
|
||||||
|
color: #2E3338;
|
||||||
|
}
|
||||||
|
.three-column {
|
||||||
|
display: flex;
|
||||||
|
justify-content: space-between;
|
||||||
|
}
|
||||||
|
.bulleted-list {
|
||||||
|
margin: 0;
|
||||||
|
list-style: circle;
|
||||||
|
padding-left: 1em;
|
||||||
|
}
|
||||||
|
.bulleted-list li {
|
||||||
|
padding-bottom: 1em;
|
||||||
|
}
|
||||||
353
foundation/public/css/reset.css
Normal file
353
foundation/public/css/reset.css
Normal file
@@ -0,0 +1,353 @@
|
|||||||
|
/*!
|
||||||
|
* this reset is a copy of bootstrap's reboot.css which is inturn a fork of normalise*
|
||||||
|
*
|
||||||
|
*
|
||||||
|
* Bootstrap Reboot v4.0.0-beta.3 (https://getbootstrap.com)
|
||||||
|
* Copyright 2011-2017 The Bootstrap Authors
|
||||||
|
* Copyright 2011-2017 Twitter, Inc.
|
||||||
|
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
|
||||||
|
* Forked from Normalize.css, licensed MIT (https://github.com/necolas/normalize.css/blob/master/LICENSE.md)
|
||||||
|
*/
|
||||||
|
|
||||||
|
*,
|
||||||
|
*::before,
|
||||||
|
*::after {
|
||||||
|
box-sizing: border-box;
|
||||||
|
}
|
||||||
|
|
||||||
|
html {
|
||||||
|
font-family: sans-serif;
|
||||||
|
-webkit-text-size-adjust: 100%;
|
||||||
|
-ms-text-size-adjust: 100%;
|
||||||
|
-ms-overflow-style: scrollbar;
|
||||||
|
-webkit-tap-highlight-color: transparent;
|
||||||
|
--line-height: 3;
|
||||||
|
line-height: calc(((var(--line-height) * var(--capital-height)) - var(--valign)) * 1px);
|
||||||
|
}
|
||||||
|
|
||||||
|
@-ms-viewport {
|
||||||
|
width: device-width;
|
||||||
|
}
|
||||||
|
|
||||||
|
article, aside, dialog, figcaption, figure, footer, header, hgroup, main, nav, section {
|
||||||
|
display: block;
|
||||||
|
}
|
||||||
|
|
||||||
|
body {
|
||||||
|
margin: 0;
|
||||||
|
font-size: 1em;
|
||||||
|
font-weight: 400;
|
||||||
|
/* line-height: 1.5; */
|
||||||
|
text-align: left;
|
||||||
|
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, Noto, Oxygen-Sans, "Noto Sans", Ubuntu,Cantarell, sans-serif, "Apple Color Emoji", "Noto Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
|
||||||
|
color: #36414c;
|
||||||
|
font-weight:normal;
|
||||||
|
-webkit-text-size-adjust: 100%;
|
||||||
|
-webkit-font-feature-settings: "kern" 1;
|
||||||
|
-moz-font-feature-settings: "kern" 1;
|
||||||
|
-o-font-feature-settings: "kern" 1;
|
||||||
|
font-feature-settings: "kern" 1;
|
||||||
|
font-kerning: normal;
|
||||||
|
text-rendering: optimizeLegibility;
|
||||||
|
}
|
||||||
|
|
||||||
|
[tabindex="-1"]:focus {
|
||||||
|
outline: 0 !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
hr {
|
||||||
|
box-sizing: content-box;
|
||||||
|
height: 0;
|
||||||
|
overflow: visible;
|
||||||
|
}
|
||||||
|
|
||||||
|
h1, h2, h3, h4, h5, h6 {
|
||||||
|
margin-top: 0;
|
||||||
|
margin-bottom: 1.5rem;
|
||||||
|
}
|
||||||
|
|
||||||
|
p {
|
||||||
|
margin-top: 0;
|
||||||
|
margin-bottom: 1rem;
|
||||||
|
}
|
||||||
|
|
||||||
|
abbr[title],
|
||||||
|
abbr[data-original-title] {
|
||||||
|
text-decoration: underline;
|
||||||
|
-webkit-text-decoration: underline dotted;
|
||||||
|
text-decoration: underline dotted;
|
||||||
|
cursor: help;
|
||||||
|
border-bottom: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
address {
|
||||||
|
margin-bottom: 1rem;
|
||||||
|
font-style: normal;
|
||||||
|
line-height: inherit;
|
||||||
|
}
|
||||||
|
|
||||||
|
ol,
|
||||||
|
ul,
|
||||||
|
dl {
|
||||||
|
margin-top: 0;
|
||||||
|
margin-bottom: 1rem;
|
||||||
|
}
|
||||||
|
|
||||||
|
ol ol,
|
||||||
|
ul ul,
|
||||||
|
ol ul,
|
||||||
|
ul ol {
|
||||||
|
margin-bottom: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
dt {
|
||||||
|
font-weight: 700;
|
||||||
|
}
|
||||||
|
|
||||||
|
dd {
|
||||||
|
margin-bottom: .5rem;
|
||||||
|
margin-left: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
blockquote {
|
||||||
|
margin: 0 0 1rem;
|
||||||
|
}
|
||||||
|
|
||||||
|
dfn {
|
||||||
|
font-style: italic;
|
||||||
|
}
|
||||||
|
|
||||||
|
b,
|
||||||
|
strong {
|
||||||
|
font-weight: bolder;
|
||||||
|
}
|
||||||
|
|
||||||
|
small {
|
||||||
|
font-size: 80%;
|
||||||
|
}
|
||||||
|
|
||||||
|
sub,
|
||||||
|
sup {
|
||||||
|
position: relative;
|
||||||
|
font-size: 75%;
|
||||||
|
line-height: 0;
|
||||||
|
vertical-align: baseline;
|
||||||
|
}
|
||||||
|
|
||||||
|
sub {
|
||||||
|
bottom: -.25em;
|
||||||
|
}
|
||||||
|
|
||||||
|
sup {
|
||||||
|
top: -.5em;
|
||||||
|
}
|
||||||
|
|
||||||
|
a {
|
||||||
|
text-decoration: none;
|
||||||
|
background-color: transparent;
|
||||||
|
-webkit-text-decoration-skip: objects;
|
||||||
|
}
|
||||||
|
|
||||||
|
a:hover {
|
||||||
|
color: #0056b3;
|
||||||
|
text-decoration: underline;
|
||||||
|
}
|
||||||
|
|
||||||
|
a:not([href]):not([tabindex]) {
|
||||||
|
color: inherit;
|
||||||
|
text-decoration: none;
|
||||||
|
}
|
||||||
|
|
||||||
|
a:not([href]):not([tabindex]):focus, a:not([href]):not([tabindex]):hover {
|
||||||
|
color: inherit;
|
||||||
|
text-decoration: none;
|
||||||
|
}
|
||||||
|
|
||||||
|
a:not([href]):not([tabindex]):focus {
|
||||||
|
outline: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
pre,
|
||||||
|
code,
|
||||||
|
kbd,
|
||||||
|
samp {
|
||||||
|
font-family: monospace, monospace; */
|
||||||
|
font-size: 1em;
|
||||||
|
}
|
||||||
|
|
||||||
|
pre {
|
||||||
|
margin-top: 0;
|
||||||
|
margin-bottom: 1rem;
|
||||||
|
overflow: auto;
|
||||||
|
-ms-overflow-style: scrollbar;
|
||||||
|
}
|
||||||
|
|
||||||
|
figure {
|
||||||
|
margin: 0 0 1rem;
|
||||||
|
}
|
||||||
|
|
||||||
|
img {
|
||||||
|
vertical-align: middle;
|
||||||
|
border-style: none;
|
||||||
|
}
|
||||||
|
|
||||||
|
svg:not(:root) {
|
||||||
|
overflow: hidden;
|
||||||
|
}
|
||||||
|
|
||||||
|
a,
|
||||||
|
area,
|
||||||
|
button,
|
||||||
|
[role="button"],
|
||||||
|
input:not([type="range"]),
|
||||||
|
label,
|
||||||
|
select,
|
||||||
|
summary,
|
||||||
|
textarea {
|
||||||
|
-ms-touch-action: manipulation;
|
||||||
|
touch-action: manipulation;
|
||||||
|
}
|
||||||
|
|
||||||
|
table {
|
||||||
|
border-collapse: collapse;
|
||||||
|
}
|
||||||
|
|
||||||
|
caption {
|
||||||
|
padding-top: 0.75rem;
|
||||||
|
padding-bottom: 0.75rem;
|
||||||
|
color: #6c757d;
|
||||||
|
text-align: left;
|
||||||
|
caption-side: bottom;
|
||||||
|
}
|
||||||
|
|
||||||
|
th {
|
||||||
|
text-align: inherit;
|
||||||
|
}
|
||||||
|
|
||||||
|
label {
|
||||||
|
display: inline-block;
|
||||||
|
margin-bottom: .5rem;
|
||||||
|
}
|
||||||
|
|
||||||
|
button {
|
||||||
|
border-radius: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
button:focus {
|
||||||
|
outline: 1px dotted;
|
||||||
|
outline: 5px auto -webkit-focus-ring-color;
|
||||||
|
}
|
||||||
|
|
||||||
|
input,
|
||||||
|
button,
|
||||||
|
select,
|
||||||
|
optgroup,
|
||||||
|
textarea {
|
||||||
|
margin: 0;
|
||||||
|
font-family: inherit;
|
||||||
|
font-size: inherit;
|
||||||
|
line-height: inherit;
|
||||||
|
}
|
||||||
|
|
||||||
|
button,
|
||||||
|
input {
|
||||||
|
overflow: visible;
|
||||||
|
}
|
||||||
|
|
||||||
|
button,
|
||||||
|
select {
|
||||||
|
text-transform: none;
|
||||||
|
}
|
||||||
|
|
||||||
|
button,
|
||||||
|
html [type="button"],
|
||||||
|
[type="reset"],
|
||||||
|
[type="submit"] {
|
||||||
|
-webkit-appearance: button;
|
||||||
|
}
|
||||||
|
|
||||||
|
button::-moz-focus-inner,
|
||||||
|
[type="button"]::-moz-focus-inner,
|
||||||
|
[type="reset"]::-moz-focus-inner,
|
||||||
|
[type="submit"]::-moz-focus-inner {
|
||||||
|
padding: 0;
|
||||||
|
border-style: none;
|
||||||
|
}
|
||||||
|
|
||||||
|
input[type="radio"],
|
||||||
|
input[type="checkbox"] {
|
||||||
|
box-sizing: border-box;
|
||||||
|
padding: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
input[type="date"],
|
||||||
|
input[type="time"],
|
||||||
|
input[type="datetime-local"],
|
||||||
|
input[type="month"] {
|
||||||
|
-webkit-appearance: listbox;
|
||||||
|
}
|
||||||
|
|
||||||
|
textarea {
|
||||||
|
overflow: auto;
|
||||||
|
resize: vertical;
|
||||||
|
}
|
||||||
|
|
||||||
|
fieldset {
|
||||||
|
min-width: 0;
|
||||||
|
padding: 0;
|
||||||
|
margin: 0;
|
||||||
|
border: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
legend {
|
||||||
|
display: block;
|
||||||
|
width: 100%;
|
||||||
|
max-width: 100%;
|
||||||
|
padding: 0;
|
||||||
|
margin-bottom: .5rem;
|
||||||
|
font-size: 1.5rem;
|
||||||
|
line-height: inherit;
|
||||||
|
color: inherit;
|
||||||
|
white-space: normal;
|
||||||
|
}
|
||||||
|
|
||||||
|
progress {
|
||||||
|
vertical-align: baseline;
|
||||||
|
}
|
||||||
|
|
||||||
|
[type="number"]::-webkit-inner-spin-button,
|
||||||
|
[type="number"]::-webkit-outer-spin-button {
|
||||||
|
height: auto;
|
||||||
|
}
|
||||||
|
|
||||||
|
[type="search"] {
|
||||||
|
outline-offset: -2px;
|
||||||
|
-webkit-appearance: none;
|
||||||
|
}
|
||||||
|
|
||||||
|
[type="search"]::-webkit-search-cancel-button,
|
||||||
|
[type="search"]::-webkit-search-decoration {
|
||||||
|
-webkit-appearance: none;
|
||||||
|
}
|
||||||
|
|
||||||
|
::-webkit-file-upload-button {
|
||||||
|
font: inherit;
|
||||||
|
-webkit-appearance: button;
|
||||||
|
}
|
||||||
|
|
||||||
|
output {
|
||||||
|
display: inline-block;
|
||||||
|
}
|
||||||
|
|
||||||
|
summary {
|
||||||
|
display: list-item;
|
||||||
|
cursor: pointer;
|
||||||
|
}
|
||||||
|
|
||||||
|
template {
|
||||||
|
display: none;
|
||||||
|
}
|
||||||
|
|
||||||
|
[hidden] {
|
||||||
|
display: none !important;
|
||||||
|
}
|
||||||
0
foundation/public/css/variables.css
Normal file
0
foundation/public/css/variables.css
Normal file
120
foundation/public/less/erpnext-org-theme.less
Normal file
120
foundation/public/less/erpnext-org-theme.less
Normal file
@@ -0,0 +1,120 @@
|
|||||||
|
@import (css) "reset.css";
|
||||||
|
@import "variables.less";
|
||||||
|
|
||||||
|
.wrapper {
|
||||||
|
text-align:center;
|
||||||
|
}
|
||||||
|
|
||||||
|
.container{
|
||||||
|
max-width: 1366px;
|
||||||
|
margin: 0 auto;
|
||||||
|
}
|
||||||
|
|
||||||
|
.feature{
|
||||||
|
padding: 8rem 2.5rem;
|
||||||
|
border-bottom: 1px solid @light-border-color;
|
||||||
|
}
|
||||||
|
|
||||||
|
.homepage-illustration{
|
||||||
|
margin-bottom: 4rem;
|
||||||
|
width: 100%;
|
||||||
|
max-width: 900px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.title{
|
||||||
|
font-size: 2.5rem;
|
||||||
|
line-height: 1.025;
|
||||||
|
}
|
||||||
|
|
||||||
|
.left-aligned{
|
||||||
|
text-align: left;
|
||||||
|
}
|
||||||
|
|
||||||
|
.domain-links{
|
||||||
|
font-size: 1.5rem;
|
||||||
|
}
|
||||||
|
.list.grid-of-four{
|
||||||
|
grid-gap: 4rem;
|
||||||
|
}
|
||||||
|
|
||||||
|
.list{
|
||||||
|
list-style: none;
|
||||||
|
padding-left: 0;
|
||||||
|
}
|
||||||
|
/*utilities*/
|
||||||
|
.grid-of-four{
|
||||||
|
display: grid;
|
||||||
|
grid-template-columns: repeat(4, 1fr);
|
||||||
|
}
|
||||||
|
|
||||||
|
.intro-copy{
|
||||||
|
font-size: 1.5rem;
|
||||||
|
max-width: 35%;
|
||||||
|
min-width: 30%;
|
||||||
|
margin: 0 auto 1.5rem auto;
|
||||||
|
color: @text-light;
|
||||||
|
line-height: 1.5em;
|
||||||
|
}
|
||||||
|
|
||||||
|
.primary-links {
|
||||||
|
color: @brand-primary;
|
||||||
|
transition: color .5s ease-in;
|
||||||
|
&:hover{
|
||||||
|
color: @text-dark;
|
||||||
|
text-decoration: none;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.button{
|
||||||
|
padding: .75em 1.5em .5em;
|
||||||
|
border-radius:.25em;
|
||||||
|
cursor: pointer;
|
||||||
|
transition: all 0.3s ease 0s;
|
||||||
|
border-bottom: 3px solid rgba(0, 0, 0, 0.2);
|
||||||
|
text-decoration: none;
|
||||||
|
&:hover{
|
||||||
|
text-decoration:none;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.button-primary{
|
||||||
|
font-size: 1.5em;
|
||||||
|
color: #fff;
|
||||||
|
background: @brand-primary;
|
||||||
|
border-right: 0px;
|
||||||
|
border-left: 0px;
|
||||||
|
border-top: 0px;
|
||||||
|
line-height: 3;
|
||||||
|
&:hover{
|
||||||
|
background: @button-primary-hover;
|
||||||
|
color: #fff;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.gray-bg{
|
||||||
|
background-color: @light-bg;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
.secondary-link{
|
||||||
|
color:@brand-primary;
|
||||||
|
transition: color .5s ease-in;
|
||||||
|
&:hover{
|
||||||
|
color: @text-dark;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.three-column {
|
||||||
|
display: flex;
|
||||||
|
justify-content: space-between;
|
||||||
|
}
|
||||||
|
|
||||||
|
.bulleted-list {
|
||||||
|
margin: 0;
|
||||||
|
list-style: circle;
|
||||||
|
padding-left: 1em;
|
||||||
|
}
|
||||||
|
|
||||||
|
.bulleted-list li {
|
||||||
|
padding-bottom: 1em;
|
||||||
|
}
|
||||||
7
foundation/public/less/variables.less
Normal file
7
foundation/public/less/variables.less
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
@import "../../../../frappe/frappe/public/less/variables.less";
|
||||||
|
|
||||||
|
@brand-primary: #7575ff;
|
||||||
|
@screen-sm-min: 768px;
|
||||||
|
@screen-xs-max: (@screen-sm-min - 1);
|
||||||
|
@button-primary-hover: darken(desaturate(@brand-primary, 50%), 15%);
|
||||||
|
@primary-link-color: lighten(@brand-primary, 5%);
|
||||||
30
foundation/templates/base.html
Normal file
30
foundation/templates/base.html
Normal file
@@ -0,0 +1,30 @@
|
|||||||
|
<!DOCTYPE html>
|
||||||
|
<!-- Built on Frappe. https://frappe.io/ -->
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||||
|
<title>{% block title %} {{ title | striptags }} {% endblock %}</title>
|
||||||
|
<meta name="generator" content="frappe">
|
||||||
|
{% block favicon %}
|
||||||
|
<link rel="shortcut icon"
|
||||||
|
href="{{ (favicon or "/assets/frappe/images/favicon.png") | abs_url }}"
|
||||||
|
type="image/x-icon">
|
||||||
|
<link rel="icon"
|
||||||
|
href="{{ (favicon or "/assets/frappe/images/favicon.png") | abs_url }}"
|
||||||
|
type="image/x-icon">
|
||||||
|
{% endblock %}
|
||||||
|
{%- block head -%}
|
||||||
|
{% block meta_block %}{% endblock %}
|
||||||
|
<link href="assets/foundation/css/erpnext-org-theme.css" rel="stylesheet">
|
||||||
|
{%- endblock -%}
|
||||||
|
</head>
|
||||||
|
<body data-path="{{ path }}">
|
||||||
|
<div class="wrapper">
|
||||||
|
{% block content %}
|
||||||
|
{{ content }}
|
||||||
|
{% endblock %}
|
||||||
|
{%- block footer -%}{% include "foundation/templates/includes/footer/footer.html" %}{%- endblock -%}
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
@@ -1,152 +0,0 @@
|
|||||||
@import url('https://fonts.googleapis.com/css?family=Rubik');
|
|
||||||
body {
|
|
||||||
font-family: 'Rubik', sans-serif;
|
|
||||||
font-size: 15px;
|
|
||||||
color: #161c23;
|
|
||||||
text-rendering: optimizeLegibility !important;
|
|
||||||
line-height: 1.5em;
|
|
||||||
-moz-osx-font-smoothing: grayscale;
|
|
||||||
-webkit-font-smoothing: antialiased;
|
|
||||||
}
|
|
||||||
|
|
||||||
section {
|
|
||||||
padding: 10px 0px;
|
|
||||||
}
|
|
||||||
|
|
||||||
section:last-child {
|
|
||||||
padding-bottom: 60px;
|
|
||||||
}
|
|
||||||
|
|
||||||
section p, section li, section .media-body {
|
|
||||||
font-size: 15px;
|
|
||||||
line-height: 1.6em;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
h1 {
|
|
||||||
font-size: 32px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.page_content {
|
|
||||||
min-height: 400px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.conf-hero {
|
|
||||||
padding: 90px 0px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.label {
|
|
||||||
font-weight: normal;
|
|
||||||
background-color: #d1d8dd;
|
|
||||||
font-size: 13px;
|
|
||||||
padding: 3px 7px;
|
|
||||||
margin-right: 10px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.web-footer {
|
|
||||||
padding-top: 0px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.footer-bottom-line .text-muted {
|
|
||||||
font-size: 15px;
|
|
||||||
color: #161c23 !important;
|
|
||||||
}
|
|
||||||
|
|
||||||
.row-full{
|
|
||||||
width: 100vw;
|
|
||||||
position: relative;
|
|
||||||
margin-left: -50vw;
|
|
||||||
margin-top: 0px;
|
|
||||||
left: 50%;
|
|
||||||
}
|
|
||||||
|
|
||||||
.with-border {
|
|
||||||
border: 1px solid #d1d8dd;
|
|
||||||
border-radius: 3px;
|
|
||||||
padding: 15px;
|
|
||||||
margin-bottom: 30px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.with-border h3 {
|
|
||||||
margin-top: 0px;
|
|
||||||
}
|
|
||||||
|
|
||||||
a {
|
|
||||||
color: #5E64FF;
|
|
||||||
}
|
|
||||||
|
|
||||||
.clickable a {
|
|
||||||
color: #161c23;
|
|
||||||
}
|
|
||||||
|
|
||||||
.with-border.clickable:hover {
|
|
||||||
border-color: #36414C;
|
|
||||||
background-color: #fafbfc;
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
.with-border a, .with-border a:hover {
|
|
||||||
text-decoration: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
.web-footer {
|
|
||||||
background-color: #fafbfc;
|
|
||||||
border-top: 4px solid #d1d8dd;
|
|
||||||
padding-bottom: 0px;
|
|
||||||
padding-top: 20px;
|
|
||||||
}
|
|
||||||
|
|
||||||
@media (max-width: 767px) {
|
|
||||||
.web-footer {
|
|
||||||
padding-left: 15px;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
.footer-group-label, .navbar-brand {
|
|
||||||
color: #161c23 !important;
|
|
||||||
}
|
|
||||||
|
|
||||||
.web-footer .col-sm-6:first-child {
|
|
||||||
width: 60%;
|
|
||||||
}
|
|
||||||
|
|
||||||
.web-footer .col-sm-6:last-child {
|
|
||||||
width: 40%;
|
|
||||||
}
|
|
||||||
|
|
||||||
/*#website-post-login {
|
|
||||||
display: none !important;
|
|
||||||
}
|
|
||||||
*/
|
|
||||||
.silver-member {
|
|
||||||
padding: 0px 15px;
|
|
||||||
min-height: 205px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.page-breadcrumbs .breadcrumb {
|
|
||||||
margin-bottom: 10px;
|
|
||||||
font-size: 15px;
|
|
||||||
/*color: #8D99A6;*/
|
|
||||||
}
|
|
||||||
|
|
||||||
.full-name {
|
|
||||||
display: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
.sponsor {
|
|
||||||
height: 200px;
|
|
||||||
margin-top: 30px;
|
|
||||||
text-align: center;
|
|
||||||
vertical-align: center;
|
|
||||||
border: 1px solid #d1d8dd;
|
|
||||||
border-radius: 3px;
|
|
||||||
padding: 20px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.sponsor .lead {
|
|
||||||
margin-top: 60px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.sponsor img {
|
|
||||||
max-width: 150px;
|
|
||||||
}
|
|
||||||
@@ -24,7 +24,6 @@
|
|||||||
<a href="/contact">Contact</a>
|
<a href="/contact">Contact</a>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
|
|
||||||
<div class="social">
|
<div class="social">
|
||||||
<p>Find us on
|
<p>Find us on
|
||||||
<a class="underline" href="https://twitter.com/erpnext"
|
<a class="underline" href="https://twitter.com/erpnext"
|
||||||
@@ -1,25 +0,0 @@
|
|||||||
.page-content {
|
|
||||||
padding-top: 0px;
|
|
||||||
margin-top: -3px;
|
|
||||||
}
|
|
||||||
|
|
||||||
section {
|
|
||||||
padding-bottom: 15px;
|
|
||||||
border-bottom: 1px solid #e1e9f0;
|
|
||||||
}
|
|
||||||
|
|
||||||
section h3 {
|
|
||||||
margin-bottom: 0px;
|
|
||||||
}
|
|
||||||
section p.small {
|
|
||||||
margin-top: 0px;
|
|
||||||
}
|
|
||||||
|
|
||||||
section:last-child, .hero {
|
|
||||||
border-bottom: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
.section-grid .col-sm-4 {
|
|
||||||
padding-top: 10px;
|
|
||||||
padding-bottom: 10px;
|
|
||||||
}
|
|
||||||
@@ -1,131 +1,117 @@
|
|||||||
{% extends "templates/web.html" %}
|
{% extends "templates/base.html" %}
|
||||||
|
|
||||||
{% block title %}ERPNext Foundation{% endblock %}
|
{% block title %}ERPNext Foundation{% endblock %}
|
||||||
|
{% block content %}
|
||||||
{% block page_content %}
|
<section class='feature hero'>
|
||||||
|
<div class="container">
|
||||||
<!--<div class='row-full'>
|
|
||||||
<img src="/assets/foundation/img/community.png" class='img-responsive'>
|
|
||||||
</div>-->
|
|
||||||
<section class='hero text-center'>
|
|
||||||
<div class='text-center'>
|
|
||||||
<img class="homepage-illustration" src='/assets/foundation/img/hero-illustration-erpnext.png'>
|
<img class="homepage-illustration" src='/assets/foundation/img/hero-illustration-erpnext.png'>
|
||||||
|
<h1 class="title">ERP for Everybody</h1>
|
||||||
|
<p class='intro-copy'>A free and opensource do-it-yourself business management system that will help you stay in control.</p>
|
||||||
|
<a class="button button-primary" href="https://erpnext.com/pricing">Get Started</a>
|
||||||
</div>
|
</div>
|
||||||
<h1>ERP for Everybody</h1>
|
|
||||||
<p class='lead'>Do-It-Yourself Business Management System that will help you stay in control. 100% Opensource Forever</p>
|
|
||||||
<p class="mar-t-50 mar-b-50">
|
|
||||||
<a class="primary-button" href="https://erpnext.com/pricing">
|
|
||||||
Get Started Now</a>
|
|
||||||
</p>
|
|
||||||
</section>
|
</section>
|
||||||
<section class="feature">
|
<section class="feature gray-bg left-aligned">
|
||||||
<h2 class="subtitle">Domains</h2>
|
<div class="container">
|
||||||
<div class='row section-grid'>
|
<h1 class="subtitle">One App Many Domains</h1>
|
||||||
<div class=col-sm-3>
|
<ul class="list grid-of-four">
|
||||||
<a class="domain-links" href="/docs/user/manual/en/manufacturing">Manufacturing</a>
|
<li class="list-items grid-items">
|
||||||
|
<a class="primary-links domain-links" href="/docs/user/manual/en/manufacturing">
|
||||||
|
<img class="domain-image" src="manufacturing.svg">Manufacturing</a>
|
||||||
|
</li>
|
||||||
|
<li class="list-items">
|
||||||
|
<a class="primary-links domain-links" href="/docs/user/manual/en/projects">
|
||||||
|
<img class="domain-image" src="services.svg">Services</a>
|
||||||
|
</li>
|
||||||
|
<li class="list-items">
|
||||||
|
<a class="primary-links domain-links" href="/docs/user/manual/en/accounts/point-of-sale-pos-invoice">
|
||||||
|
<img class="domain-image" src="retail.svg">Retail</a>
|
||||||
|
</li>
|
||||||
|
<li class="list-items">
|
||||||
|
<a class="primary-links domain-links" href="/docs/user/manual/en/stock">
|
||||||
|
<img class="domain-image" src="distribution.svg">Distribution</a>
|
||||||
|
</li>
|
||||||
|
<li class="list-items">
|
||||||
|
<a class="primary-links domain-links" href="/docs/user/manual/en/schools">
|
||||||
|
<img class="domain-image" src="education.svg">Education</a>
|
||||||
|
</li>
|
||||||
|
<li class="list-items">
|
||||||
|
<a class="primary-links domain-links" href="/agriculture">
|
||||||
|
<img class="domain-image" src="agriculture.svg">Agiculture</a>
|
||||||
|
</li>
|
||||||
|
<li class="list-items">
|
||||||
|
<a class="primary-links domain-links" href="/healthcare">
|
||||||
|
<img class="domain-image" src="healthcare.svg">Healthcare</a>
|
||||||
|
</li>
|
||||||
|
<li class="list-items">
|
||||||
|
<a class="primary-links domain-links" href="/Non-Profits">
|
||||||
|
<img class="domain-image" src="non-profit.svg">Non-Profits</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
<div class="col-sm-3">
|
</section>
|
||||||
<a class="domain-links" href="/docs/user/manual/en/projects">Services</a>
|
<section class="feature community-bg">
|
||||||
|
<div class="container">
|
||||||
|
<div class="two-column">
|
||||||
|
<div class="left-column">
|
||||||
|
<h1 class="subtitle">Amazing Community</h1>
|
||||||
|
<p class="info">The forum is the hub of activity related to ERPNext. You can ask a question, find developers or hire service providers.</p>
|
||||||
|
<a class="secondary-links">Become a Member</a>
|
||||||
</div>
|
</div>
|
||||||
<div class="col-sm-3">
|
<div class="right-column">
|
||||||
<a class="domain-links" href="/docs/user/manual/en/accounts/point-of-sale-pos-invoice">Retail</a>
|
<img src="community.png">
|
||||||
</div>
|
</div>
|
||||||
<div class="col-sm-3">
|
|
||||||
<a class="domain-links" href="/docs/user/manual/en/stock">Distribution</a>
|
|
||||||
</div>
|
|
||||||
<div class="col-sm-3"">
|
|
||||||
<a class="domain-links" href="/docs/user/manual/en/schools">Education</a>
|
|
||||||
</div>
|
|
||||||
<div class="col-sm-3">
|
|
||||||
<a class="domain-links" href="/agriculture">Agiculture</a>
|
|
||||||
</div>
|
|
||||||
<div class="col-sm-3">
|
|
||||||
<a class="domain-links" href="/healthcare">Healthcare</a>
|
|
||||||
</div>
|
|
||||||
<div class="col-sm-3">
|
|
||||||
<a class="domain-links" href="/Non-Profits">Non-Profits</a>
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</section>
|
</section>
|
||||||
<!--<section>
|
<section class="feature gray-bg">
|
||||||
<h3>Standard Modules</h3>
|
<div class="container">
|
||||||
<p class='text-muted small'>ERPNext comes with hundreds of features and is very customizable</p>
|
<div class="three-column left-aligned">
|
||||||
<div class='row section-grid'>
|
<div class="first-column">
|
||||||
<div class=col-sm-4>
|
<h1 class="subtitle">Events & Meetups</h1>
|
||||||
<a href="docs/user/manual/en/accounts">Accounting</a>
|
<ul class="bulleted-list">
|
||||||
|
<li>
|
||||||
|
<a href="" class="secondary-link">2nd Indonesian Meetup</a>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href="" class="secondary-link">2nd Indonesian Meetup</a>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href="" class="secondary-link">2nd Indonesian Meetup</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
<div class=col-sm-4>
|
<div class="second-column">
|
||||||
<a href="/docs/user/manual/en/CRM">CRM</a>
|
<h1 class="subtitle">Help Us Improve</h1>
|
||||||
|
<ul class="bulleted-list">
|
||||||
|
<li>
|
||||||
|
<a href="" class="secondary-link">Write Documentation</a>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href="" class="secondary-link">Help Us Translate</a>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href="" class="secondary-link">Test Public Beta</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
<div class=col-sm-4>
|
<div class="third-column">
|
||||||
<a href="/docs/user/manual/en/stock">Inventory</a>
|
<h1 class="subtitle">Need Help</h1>
|
||||||
</div>
|
<ul class="bulleted-list">
|
||||||
<div class=col-sm-4>
|
<li>
|
||||||
<a href="/docs/user/manual/en/selling">Selling (Sales)</a>
|
<a href="" class="secondary-link">User Manual</a>
|
||||||
</div>
|
</li>
|
||||||
<div class=col-sm-4>
|
<li>
|
||||||
<a href="/docs/user/manual/en/buying">Buying (Purchasing)</a>
|
<a href="" class="secondary-link">Ask in our forum</a>
|
||||||
</div>
|
</li>
|
||||||
<div class=col-sm-4>
|
<li>
|
||||||
<a href="/docs/user/manual/en/hr">Human Resources</a>
|
<a href="" class="secondary-link">Get Paid Support</a>
|
||||||
</div>
|
</li>
|
||||||
<div class=col-sm-4>
|
</ul>
|
||||||
<a href="/docs/user/manual/en/website">Website / E-Commerce</a>
|
|
||||||
</div>
|
|
||||||
<div class=col-sm-4>
|
|
||||||
<a href="/docs/user/manual/en/portal">Customer / Supplier Portal</a>
|
|
||||||
</div>
|
|
||||||
<div class=col-sm-4>
|
|
||||||
<a href="/docs/user/manual/en/support">Customer Support</a>
|
|
||||||
</div>
|
|
||||||
<div class=col-sm-4>
|
|
||||||
<a href="/docs/user/manual/en/customize-erpnext">Customization</a>
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<p></p>
|
|
||||||
</section>-->
|
|
||||||
<!--<section>
|
|
||||||
<h3>Community</h3>
|
|
||||||
<p class='text-muted small'>Use and build ERPNext with a community of over 5000 strong</p>
|
|
||||||
<div class='row section-grid'>
|
|
||||||
<div class=col-sm-4>
|
|
||||||
<a href="https://discuss.erpnext.com">User Forum</a>
|
|
||||||
</div>
|
</div>
|
||||||
<div class=col-sm-4>
|
</section>
|
||||||
<a href="/service-providers">Service Providers</a>
|
|
||||||
</div>
|
|
||||||
<div class=col-sm-4>
|
|
||||||
<a href="/bounties">Bounties</a>
|
|
||||||
</div>
|
|
||||||
<div class=col-sm-4>
|
|
||||||
<a href="/apps">Apps</a>
|
|
||||||
</div>
|
|
||||||
<div class=col-sm-4>
|
|
||||||
<a href="/erpnext-jobs">ERPNext Jobs</a>
|
|
||||||
</div>
|
|
||||||
<div class=col-sm-4>
|
|
||||||
<a href="https://github.com/frappe/erpnext">GitHub (ERPNext)</a>
|
|
||||||
</div>
|
|
||||||
<div class=col-sm-4>
|
|
||||||
<a href="https://github.com/frappe/frappe">GitHub (Frappé Framework)</a>
|
|
||||||
</div>
|
|
||||||
<div class=col-sm-4>
|
|
||||||
<a href="https://gitter.im/frappe/erpnext">Chat (Gitter)</a>
|
|
||||||
</div>
|
|
||||||
<div class=col-sm-4>
|
|
||||||
<a href="https://twitter.com/erpnext">Twitter (News / Updates)</a>
|
|
||||||
</div>
|
|
||||||
<div class=col-sm-4>
|
|
||||||
<a href="https://frappe.io">Frappé Technologies</a>
|
|
||||||
</div>
|
|
||||||
<div class=col-sm-4>
|
|
||||||
<a href="https://frappe.io/blog">Frappé Blog</a>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</section>-->
|
|
||||||
|
|
||||||
<section>
|
<section>
|
||||||
<h3>Get Started</h3>
|
<h2>Get Started</h2>
|
||||||
<div class="row section-grid">
|
<div class="row section-grid">
|
||||||
<div class="col-sm-4"">
|
<div class="col-sm-4"">
|
||||||
<a href="https://erpnext.com">ERPNext.com (30 day free trial)</a>
|
<a href="https://erpnext.com">ERPNext.com (30 day free trial)</a>
|
||||||
@@ -141,74 +127,4 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
<!--
|
|
||||||
<section>
|
|
||||||
<h3>Documentation</h3>
|
|
||||||
<p class='text-muted small'>Learn to use or develop on ERPNext</p>
|
|
||||||
<div class='row section-grid'>
|
|
||||||
<div class=col-sm-4>
|
|
||||||
<a href="/docs">ERPNext User Manual</a>
|
|
||||||
</div>
|
|
||||||
<div class=col-sm-4>
|
|
||||||
<a href="https://frappe.io/docs/user/">Frappé Framework Tutorial</a>
|
|
||||||
</div>
|
|
||||||
<div class=col-sm-4>
|
|
||||||
<a href="https://www.youtube.com/c/erpnext">YouTube</a>
|
|
||||||
</div>
|
|
||||||
<div class=col-sm-4>
|
|
||||||
<a href="https://frappe.io/docs/user/en/guides/integration/rest_api">REST API</a>
|
|
||||||
</div>
|
|
||||||
<div class=col-sm-4>
|
|
||||||
<a href="/docs/current">ERPNext Models and API</a>
|
|
||||||
</div>
|
|
||||||
<div class=col-sm-4>
|
|
||||||
<a href="https://frappe.io/docs/current">Frappé Models and API</a>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
</div>
|
|
||||||
</section>-->
|
|
||||||
<!--
|
|
||||||
<section>
|
|
||||||
<h3>Localize</h3>
|
|
||||||
<p class='text-muted small'>Help in updating translations and accounting features specific to your country or region</p>
|
|
||||||
<div class='row section-grid'>
|
|
||||||
<div class=col-sm-4>
|
|
||||||
<a href="https://translate.erpnext.com">Translation Portal</a>
|
|
||||||
</div>
|
|
||||||
<div class=col-sm-4>
|
|
||||||
<a href="https://charts.erpnext.com">Chart of Accounts</a>
|
|
||||||
</div>
|
|
||||||
<div class=col-sm-4>
|
|
||||||
<a href="/docs/user/manual/en/regional">Regional Features</a>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</section>-->
|
|
||||||
|
|
||||||
<!--<section>
|
|
||||||
<h3>Foundation</h3>
|
|
||||||
<p class='text-muted small'>Join the not-for-profit that brings the community together on a common platform</p>
|
|
||||||
<div class='row section-grid'>
|
|
||||||
<div class=col-sm-4>
|
|
||||||
<a href="/members">Memberships</a>
|
|
||||||
</div>
|
|
||||||
<div class=col-sm-4>
|
|
||||||
<a href="/chapters">Chapters</a>
|
|
||||||
</div>
|
|
||||||
<div class=col-sm-4>
|
|
||||||
<a href="/login">Member Login</a>
|
|
||||||
</div>
|
|
||||||
<div class=col-sm-4>
|
|
||||||
<a href="/conf">Conferences</a>
|
|
||||||
</div>
|
|
||||||
<div class=col-sm-4>
|
|
||||||
<a href="/about">About</a>
|
|
||||||
</div>
|
|
||||||
<div class=col-sm-4>
|
|
||||||
<a href="/contact">Contact</a>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</section>-->
|
|
||||||
|
|
||||||
|
|
||||||
{% endblock %}
|
{% endblock %}
|
||||||
|
|||||||
@@ -1,9 +0,0 @@
|
|||||||
.page_content {
|
|
||||||
max-width: 700px;
|
|
||||||
font-size: 16px;
|
|
||||||
line-height: 1.8em;
|
|
||||||
}
|
|
||||||
|
|
||||||
.page_content li {
|
|
||||||
margin: 10px 0px;
|
|
||||||
}
|
|
||||||
@@ -1,9 +0,0 @@
|
|||||||
.page_content {
|
|
||||||
max-width: 700px;
|
|
||||||
font-size: 16px;
|
|
||||||
line-height: 1.8em;
|
|
||||||
}
|
|
||||||
|
|
||||||
.page_content li {
|
|
||||||
margin: 10px 0px;
|
|
||||||
}
|
|
||||||
Reference in New Issue
Block a user