Implement new internal pages
- Add internal donation page. - Replace `links.js`. - Remove copying of `links.js` to backend. - Add copying of `emails.js` to backend and set new values. - Remove leading `<br>` on each internal page default.
This commit is contained in:
parent
19838a0d80
commit
a57f6cb9c9
@ -1,4 +1,8 @@
|
|||||||
|
// this file is duplicated in `backend/src/config/` and `webapp/constants/` and replaced on rebranding by https://github.com/Ocelot-Social-Community/Ocelot-Social-Deploy-Rebranding/tree/master/branding/constants/
|
||||||
export default {
|
export default {
|
||||||
SUPPORT: 'hello@ocelot.social',
|
SUPPORT_EMAIL: 'hello@ocelot.social',
|
||||||
MODERATION: 'hello@ocelot.social',
|
MODERATION_EMAIL: 'hello@ocelot.social',
|
||||||
|
// ATTENTION: the following links have to be defined even for internal pages with full URLs as example like 'https://staging.ocelot.social/support', because they are used in e-mails!
|
||||||
|
ORGANIZATION_LINK: 'https://ocelot.social',
|
||||||
|
SUPPORT_LINK: 'https://ocelot.social',
|
||||||
}
|
}
|
||||||
|
|||||||
@ -1,17 +1,136 @@
|
|||||||
// this file is duplicated in `backend/src/config/links.js` and `webapp/constants/links.js` and replaced on rebranding by https://github.com/Ocelot-Social-Community/Ocelot-Social-Deploy-Rebranding/tree/master/branding/constants/
|
// this file is replaced on rebranding by https://github.com/Ocelot-Social-Community/Ocelot-Social-Deploy-Rebranding/tree/master/branding/constants/
|
||||||
|
|
||||||
|
import { defaultPageParamsPages } from '~/components/utils/InternalPages.js'
|
||||||
|
|
||||||
|
const ORGANIZATION = defaultPageParamsPages.ORGANIZATION.overwrite({
|
||||||
|
externalLink: 'https://ocelot.social', // if string is defined and not empty it's dominating
|
||||||
|
|
||||||
|
internalPage: {
|
||||||
|
// footerIdent: 'site.made', // localized string identifier, if undefined default is used
|
||||||
|
// headTitleIdent: 'site.made', // localized string identifier, if undefined default is used
|
||||||
|
// headlineIdent: 'site.made', // localized string identifier, on null it's hidden, if undefined default is used
|
||||||
|
hasContainer: true,
|
||||||
|
hasBaseCard: true,
|
||||||
|
hasLoginInHeader: true,
|
||||||
|
// in case internal page content is here 'branding/locales/html/'
|
||||||
|
},
|
||||||
|
})
|
||||||
|
const DONATE = defaultPageParamsPages.DONATE.overwrite({
|
||||||
|
// we use 'ocelot-social.herokuapp.com' at the moment, because redirections of 'ocelot.social' subpages are not working correctly
|
||||||
|
externalLink: 'https://ocelot-social.herokuapp.com/donations', // if string is defined and not empty it's dominating
|
||||||
|
|
||||||
|
internalPage: {
|
||||||
|
// footerIdent: 'site.donate', // localized string identifier, if undefined default is used
|
||||||
|
// headTitleIdent: 'site.donate', // localized string identifier, if undefined default is used
|
||||||
|
// headlineIdent: 'site.donate', // localized string identifier, on null it's hidden, if undefined default is used
|
||||||
|
hasContainer: true,
|
||||||
|
hasBaseCard: true,
|
||||||
|
hasLoginInHeader: true,
|
||||||
|
// in case internal page content is here 'branding/locales/html/'
|
||||||
|
},
|
||||||
|
})
|
||||||
|
const IMPRINT = defaultPageParamsPages.IMPRINT.overwrite({
|
||||||
|
// we use 'ocelot-social.herokuapp.com' at the moment, because redirections of 'ocelot.social' subpages are not working correctly
|
||||||
|
externalLink: 'https://ocelot-social.herokuapp.com/imprint', // if string is defined and not empty it's dominating
|
||||||
|
|
||||||
|
internalPage: {
|
||||||
|
// footerIdent: 'site.imprint', // localized string identifier, if undefined default is used
|
||||||
|
// headTitleIdent: 'site.imprint', // localized string identifier, if undefined default is used
|
||||||
|
// headlineIdent: 'site.imprint', // localized string identifier, on null it's hidden, if undefined default is used
|
||||||
|
hasContainer: true,
|
||||||
|
hasBaseCard: true,
|
||||||
|
hasLoginInHeader: true,
|
||||||
|
// in case internal page content is here 'branding/locales/html/'
|
||||||
|
},
|
||||||
|
})
|
||||||
|
const TERMS_AND_CONDITIONS = defaultPageParamsPages.TERMS_AND_CONDITIONS.overwrite({
|
||||||
|
// externalLink: null, // if string is defined and not empty it's dominating
|
||||||
|
|
||||||
|
internalPage: {
|
||||||
|
// footerIdent: 'site.termsAndConditions', // localized string identifier, if undefined default is used
|
||||||
|
// headTitleIdent: 'site.termsAndConditions', // localized string identifier, if undefined default is used
|
||||||
|
// headlineIdent: 'site.termsAndConditions', // localized string identifier, on null it's hidden, if undefined default is used
|
||||||
|
hasContainer: true,
|
||||||
|
hasBaseCard: true,
|
||||||
|
hasLoginInHeader: true,
|
||||||
|
// in case internal page content is here 'branding/locales/html/'
|
||||||
|
},
|
||||||
|
})
|
||||||
|
const CODE_OF_CONDUCT = defaultPageParamsPages.CODE_OF_CONDUCT.overwrite({
|
||||||
|
// externalLink: null, // if string is defined and not empty it's dominating
|
||||||
|
|
||||||
|
internalPage: {
|
||||||
|
// footerIdent: 'site.code-of-conduct', // localized string identifier, if undefined default is used
|
||||||
|
// headTitleIdent: 'site.code-of-conduct', // localized string identifier, if undefined default is used
|
||||||
|
// headlineIdent: 'site.code-of-conduct', // localized string identifier, on null it's hidden, if undefined default is used
|
||||||
|
hasContainer: true,
|
||||||
|
hasBaseCard: true,
|
||||||
|
hasLoginInHeader: true,
|
||||||
|
// in case internal page content is here 'branding/locales/html/'
|
||||||
|
},
|
||||||
|
})
|
||||||
|
const DATA_PRIVACY = defaultPageParamsPages.DATA_PRIVACY.overwrite({
|
||||||
|
// externalLink: null, // if string is defined and not empty it's dominating
|
||||||
|
|
||||||
|
internalPage: {
|
||||||
|
// footerIdent: 'site.data-privacy', // localized string identifier, if undefined default is used
|
||||||
|
// headTitleIdent: 'site.data-privacy', // localized string identifier, if undefined default is used
|
||||||
|
// headlineIdent: 'site.data-privacy', // localized string identifier, on null it's hidden, if undefined default is used
|
||||||
|
hasContainer: true,
|
||||||
|
hasBaseCard: true,
|
||||||
|
hasLoginInHeader: true,
|
||||||
|
// in case internal page content is here 'branding/locales/html/'
|
||||||
|
},
|
||||||
|
})
|
||||||
|
const FAQ = defaultPageParamsPages.FAQ.overwrite({
|
||||||
|
externalLink: 'https://ocelot.social', // if string is defined and not empty it's dominating
|
||||||
|
|
||||||
|
internalPage: {
|
||||||
|
// footerIdent: 'site.faq', // localized string identifier, if undefined default is used
|
||||||
|
// headTitleIdent: 'site.faq', // localized string identifier, if undefined default is used
|
||||||
|
// headlineIdent: 'site.faq', // on null default is used, on empty string it's hidden
|
||||||
|
hasContainer: true,
|
||||||
|
hasBaseCard: true,
|
||||||
|
hasLoginInHeader: true,
|
||||||
|
// in case internal page content is here 'branding/locales/html/'
|
||||||
|
},
|
||||||
|
})
|
||||||
|
const SUPPORT = defaultPageParamsPages.SUPPORT.overwrite({
|
||||||
|
externalLink: 'https://ocelot.social', // if string is defined and not empty it's dominating
|
||||||
|
|
||||||
|
internalPage: {
|
||||||
|
// footerIdent: 'site.support', // localized string identifier, if undefined default is used
|
||||||
|
// headTitleIdent: 'site.support', // localized string identifier, if undefined default is used
|
||||||
|
// headlineIdent: 'site.support', // on null default is used, on empty string it's hidden
|
||||||
|
hasContainer: true,
|
||||||
|
hasBaseCard: true,
|
||||||
|
hasLoginInHeader: true,
|
||||||
|
// in case internal page content is here 'branding/locales/html/'
|
||||||
|
},
|
||||||
|
})
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
LANDING_PAGE: '/login', // examples: '/login', '/registration', '/organization', or external 'https://ocelot.social'
|
LANDING_PAGE: '/login', // examples: '/login', '/registration', '/organization', or external 'https://ocelot.social'
|
||||||
|
|
||||||
// you can find and store templates at https://github.com/Ocelot-Social-Community/Ocelot-Social-Deploy-Rebranding/tree/master/branding/templates/
|
// you can find and store templates for 👇🏼 at https://github.com/Ocelot-Social-Community/Ocelot-Social-Deploy-Rebranding/tree/master/branding/templates/
|
||||||
|
|
||||||
SUPPORT: 'https://ocelot.social', // example for internal support page: 'https://staging.ocelot.social/support'. set a full URL please, because it is used in e-mails as well!
|
ORGANIZATION,
|
||||||
|
DONATE,
|
||||||
|
IMPRINT,
|
||||||
|
TERMS_AND_CONDITIONS,
|
||||||
|
CODE_OF_CONDUCT,
|
||||||
|
DATA_PRIVACY,
|
||||||
|
FAQ,
|
||||||
|
SUPPORT,
|
||||||
|
|
||||||
// on null or empty strings internal pages are used, see 'webapp/locales/html/'
|
FOOTER_LINK_LIST: [
|
||||||
ORGANIZATION: 'https://ocelot.social',
|
ORGANIZATION,
|
||||||
DONATE: 'https://ocelot-social.herokuapp.com/donations', // we use 'ocelot-social.herokuapp.com' at the moment, because redirections of 'ocelot.social' subpages are not working correctly
|
TERMS_AND_CONDITIONS,
|
||||||
IMPRINT: 'https://ocelot-social.herokuapp.com/imprint', // we use 'ocelot-social.herokuapp.com' at the moment, because redirections of 'ocelot.social' subpages are not working correctly
|
CODE_OF_CONDUCT,
|
||||||
TERMS_AND_CONDITIONS: null,
|
DATA_PRIVACY,
|
||||||
CODE_OF_CONDUCT: null,
|
FAQ,
|
||||||
DATA_PRIVACY: null,
|
DONATE,
|
||||||
FAQ: 'https://ocelot.social',
|
IMPRINT,
|
||||||
|
SUPPORT,
|
||||||
|
],
|
||||||
}
|
}
|
||||||
|
|||||||
@ -1,7 +1,6 @@
|
|||||||
<!-- this file is replaced on rebranding by https://github.com/Ocelot-Social-Community/Ocelot-Social-Deploy-Rebranding/tree/master/branding/locales/html/ -->
|
<!-- this file is replaced on rebranding by https://github.com/Ocelot-Social-Community/Ocelot-Social-Deploy-Rebranding/tree/master/branding/locales/html/ -->
|
||||||
<!-- you can find and store templates at https://github.com/Ocelot-Social-Community/Ocelot-Social-Deploy-Rebranding/tree/master/branding/templates/ -->
|
<!-- you can find and store templates at https://github.com/Ocelot-Social-Community/Ocelot-Social-Deploy-Rebranding/tree/master/branding/templates/ -->
|
||||||
|
|
||||||
<br>
|
|
||||||
<p>Ich bin der Inhalt vom Verhaltenskodex.</p>
|
<p>Ich bin der Inhalt vom Verhaltenskodex.</p>
|
||||||
<br>
|
<br>
|
||||||
<p>Neu gebrandet …</p>
|
<p>Neu gebrandet …</p>
|
||||||
|
|||||||
@ -1,7 +1,6 @@
|
|||||||
<!-- this file is replaced on rebranding by https://github.com/Ocelot-Social-Community/Ocelot-Social-Deploy-Rebranding/tree/master/branding/locales/html/ -->
|
<!-- this file is replaced on rebranding by https://github.com/Ocelot-Social-Community/Ocelot-Social-Deploy-Rebranding/tree/master/branding/locales/html/ -->
|
||||||
<!-- you can find and store templates at https://github.com/Ocelot-Social-Community/Ocelot-Social-Deploy-Rebranding/tree/master/branding/templates/ -->
|
<!-- you can find and store templates at https://github.com/Ocelot-Social-Community/Ocelot-Social-Deploy-Rebranding/tree/master/branding/templates/ -->
|
||||||
|
|
||||||
<br>
|
|
||||||
<p>Das hier wäre der Inhalt der Datenschutzbestimmungen.</p>
|
<p>Das hier wäre der Inhalt der Datenschutzbestimmungen.</p>
|
||||||
<br>
|
<br>
|
||||||
<p>Neu gebrandet …</p>
|
<p>Neu gebrandet …</p>
|
||||||
|
|||||||
6
branding/locales/html/de/donate.html
Normal file
6
branding/locales/html/de/donate.html
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
<!-- this file is replaced on rebranding by https://github.com/Ocelot-Social-Community/Ocelot-Social-Deploy-Rebranding/tree/master/branding/locales/html/ -->
|
||||||
|
<!-- you can find and store templates at https://github.com/Ocelot-Social-Community/Ocelot-Social-Deploy-Rebranding/tree/master/branding/templates/ -->
|
||||||
|
|
||||||
|
<p>Hier steht was zu den Spenden.</p>
|
||||||
|
<br>
|
||||||
|
<p>Neu gebrandet …</p>
|
||||||
@ -1,7 +1,6 @@
|
|||||||
<!-- this file is replaced on rebranding by https://github.com/Ocelot-Social-Community/Ocelot-Social-Deploy-Rebranding/tree/master/branding/locales/html/ -->
|
<!-- this file is replaced on rebranding by https://github.com/Ocelot-Social-Community/Ocelot-Social-Deploy-Rebranding/tree/master/branding/locales/html/ -->
|
||||||
<!-- you can find and store templates at https://github.com/Ocelot-Social-Community/Ocelot-Social-Deploy-Rebranding/tree/master/branding/templates/ -->
|
<!-- you can find and store templates at https://github.com/Ocelot-Social-Community/Ocelot-Social-Deploy-Rebranding/tree/master/branding/templates/ -->
|
||||||
|
|
||||||
<br>
|
|
||||||
<p>Hier stehen die FAQs.</p>
|
<p>Hier stehen die FAQs.</p>
|
||||||
<br>
|
<br>
|
||||||
<p>Neu gebrandet …</p>
|
<p>Neu gebrandet …</p>
|
||||||
|
|||||||
@ -1,7 +1,6 @@
|
|||||||
<!-- this file is replaced on rebranding by https://github.com/Ocelot-Social-Community/Ocelot-Social-Deploy-Rebranding/tree/master/branding/locales/html/ -->
|
<!-- this file is replaced on rebranding by https://github.com/Ocelot-Social-Community/Ocelot-Social-Deploy-Rebranding/tree/master/branding/locales/html/ -->
|
||||||
<!-- you can find and store templates at https://github.com/Ocelot-Social-Community/Ocelot-Social-Deploy-Rebranding/tree/master/branding/templates/ -->
|
<!-- you can find and store templates at https://github.com/Ocelot-Social-Community/Ocelot-Social-Deploy-Rebranding/tree/master/branding/templates/ -->
|
||||||
|
|
||||||
<br>
|
|
||||||
<p>Ich bin das Impressum.</p>
|
<p>Ich bin das Impressum.</p>
|
||||||
<br>
|
<br>
|
||||||
<p>Neu gebrandet …</p>
|
<p>Neu gebrandet …</p>
|
||||||
|
|||||||
@ -1,7 +1,6 @@
|
|||||||
<!-- this file is replaced on rebranding by https://github.com/Ocelot-Social-Community/Ocelot-Social-Deploy-Rebranding/tree/master/branding/locales/html/ -->
|
<!-- this file is replaced on rebranding by https://github.com/Ocelot-Social-Community/Ocelot-Social-Deploy-Rebranding/tree/master/branding/locales/html/ -->
|
||||||
<!-- you can find and store templates at https://github.com/Ocelot-Social-Community/Ocelot-Social-Deploy-Rebranding/tree/master/branding/templates/ -->
|
<!-- you can find and store templates at https://github.com/Ocelot-Social-Community/Ocelot-Social-Deploy-Rebranding/tree/master/branding/templates/ -->
|
||||||
|
|
||||||
<br>
|
|
||||||
<p>Hier wird das Netzwerk beschrieben.</p>
|
<p>Hier wird das Netzwerk beschrieben.</p>
|
||||||
<br>
|
<br>
|
||||||
<p>Neu gebrandet …</p>
|
<p>Neu gebrandet …</p>
|
||||||
|
|||||||
@ -1,7 +1,6 @@
|
|||||||
<!-- this file is replaced on rebranding by https://github.com/Ocelot-Social-Community/Ocelot-Social-Deploy-Rebranding/tree/master/branding/locales/html/ -->
|
<!-- this file is replaced on rebranding by https://github.com/Ocelot-Social-Community/Ocelot-Social-Deploy-Rebranding/tree/master/branding/locales/html/ -->
|
||||||
<!-- you can find and store templates at https://github.com/Ocelot-Social-Community/Ocelot-Social-Deploy-Rebranding/tree/master/branding/templates/ -->
|
<!-- you can find and store templates at https://github.com/Ocelot-Social-Community/Ocelot-Social-Deploy-Rebranding/tree/master/branding/templates/ -->
|
||||||
|
|
||||||
<br>
|
|
||||||
<p>Ich bin der Inhalt vom Support.</p>
|
<p>Ich bin der Inhalt vom Support.</p>
|
||||||
<br>
|
<br>
|
||||||
<p>Neu gebrandet …</p>
|
<p>Neu gebrandet …</p>
|
||||||
|
|||||||
@ -1,7 +1,6 @@
|
|||||||
<!-- this file is replaced on rebranding by https://github.com/Ocelot-Social-Community/Ocelot-Social-Deploy-Rebranding/tree/master/branding/locales/html/ -->
|
<!-- this file is replaced on rebranding by https://github.com/Ocelot-Social-Community/Ocelot-Social-Deploy-Rebranding/tree/master/branding/locales/html/ -->
|
||||||
<!-- you can find and store templates at https://github.com/Ocelot-Social-Community/Ocelot-Social-Deploy-Rebranding/tree/master/branding/templates/ -->
|
<!-- you can find and store templates at https://github.com/Ocelot-Social-Community/Ocelot-Social-Deploy-Rebranding/tree/master/branding/templates/ -->
|
||||||
|
|
||||||
<br>
|
|
||||||
<p>Ich bin der Inhalt der Seite "Nutzungsbedingungen".</p>
|
<p>Ich bin der Inhalt der Seite "Nutzungsbedingungen".</p>
|
||||||
<br>
|
<br>
|
||||||
<p>Neu gebrandet …</p>
|
<p>Neu gebrandet …</p>
|
||||||
|
|||||||
@ -1,7 +1,6 @@
|
|||||||
<!-- this file is replaced on rebranding by https://github.com/Ocelot-Social-Community/Ocelot-Social-Deploy-Rebranding/tree/master/branding/locales/html/ -->
|
<!-- this file is replaced on rebranding by https://github.com/Ocelot-Social-Community/Ocelot-Social-Deploy-Rebranding/tree/master/branding/locales/html/ -->
|
||||||
<!-- you can find and store templates at https://github.com/Ocelot-Social-Community/Ocelot-Social-Deploy-Rebranding/tree/master/branding/templates/ -->
|
<!-- you can find and store templates at https://github.com/Ocelot-Social-Community/Ocelot-Social-Deploy-Rebranding/tree/master/branding/templates/ -->
|
||||||
|
|
||||||
<br>
|
|
||||||
<p>I am the content of the code of conduct.</p>
|
<p>I am the content of the code of conduct.</p>
|
||||||
<br>
|
<br>
|
||||||
<p>Rebranded …</p>
|
<p>Rebranded …</p>
|
||||||
|
|||||||
@ -1,7 +1,6 @@
|
|||||||
<!-- this file is replaced on rebranding by https://github.com/Ocelot-Social-Community/Ocelot-Social-Deploy-Rebranding/tree/master/branding/locales/html/ -->
|
<!-- this file is replaced on rebranding by https://github.com/Ocelot-Social-Community/Ocelot-Social-Deploy-Rebranding/tree/master/branding/locales/html/ -->
|
||||||
<!-- you can find and store templates at https://github.com/Ocelot-Social-Community/Ocelot-Social-Deploy-Rebranding/tree/master/branding/templates/ -->
|
<!-- you can find and store templates at https://github.com/Ocelot-Social-Community/Ocelot-Social-Deploy-Rebranding/tree/master/branding/templates/ -->
|
||||||
|
|
||||||
<br>
|
|
||||||
<p>This would be our data privacy section.</p>
|
<p>This would be our data privacy section.</p>
|
||||||
<br>
|
<br>
|
||||||
<p>Rebranded …</p>
|
<p>Rebranded …</p>
|
||||||
|
|||||||
6
branding/locales/html/en/donate.html
Normal file
6
branding/locales/html/en/donate.html
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
<!-- this file is replaced on rebranding by https://github.com/Ocelot-Social-Community/Ocelot-Social-Deploy-Rebranding/tree/master/branding/locales/html/ -->
|
||||||
|
<!-- you can find and store templates at https://github.com/Ocelot-Social-Community/Ocelot-Social-Deploy-Rebranding/tree/master/branding/templates/ -->
|
||||||
|
|
||||||
|
<p>Here's what it says about donations.</p>
|
||||||
|
<br>
|
||||||
|
<p>Rebranded …</p>
|
||||||
@ -1,7 +1,6 @@
|
|||||||
<!-- this file is replaced on rebranding by https://github.com/Ocelot-Social-Community/Ocelot-Social-Deploy-Rebranding/tree/master/branding/locales/html/ -->
|
<!-- this file is replaced on rebranding by https://github.com/Ocelot-Social-Community/Ocelot-Social-Deploy-Rebranding/tree/master/branding/locales/html/ -->
|
||||||
<!-- you can find and store templates at https://github.com/Ocelot-Social-Community/Ocelot-Social-Deploy-Rebranding/tree/master/branding/templates/ -->
|
<!-- you can find and store templates at https://github.com/Ocelot-Social-Community/Ocelot-Social-Deploy-Rebranding/tree/master/branding/templates/ -->
|
||||||
|
|
||||||
<br>
|
|
||||||
<p>Here are the FAQs.</p>
|
<p>Here are the FAQs.</p>
|
||||||
<br>
|
<br>
|
||||||
<p>Rebranded …</p>
|
<p>Rebranded …</p>
|
||||||
|
|||||||
@ -1,7 +1,6 @@
|
|||||||
<!-- this file is replaced on rebranding by https://github.com/Ocelot-Social-Community/Ocelot-Social-Deploy-Rebranding/tree/master/branding/locales/html/ -->
|
<!-- this file is replaced on rebranding by https://github.com/Ocelot-Social-Community/Ocelot-Social-Deploy-Rebranding/tree/master/branding/locales/html/ -->
|
||||||
<!-- you can find and store templates at https://github.com/Ocelot-Social-Community/Ocelot-Social-Deploy-Rebranding/tree/master/branding/templates/ -->
|
<!-- you can find and store templates at https://github.com/Ocelot-Social-Community/Ocelot-Social-Deploy-Rebranding/tree/master/branding/templates/ -->
|
||||||
|
|
||||||
<br>
|
|
||||||
<p>I am the imprint.</p>
|
<p>I am the imprint.</p>
|
||||||
<br>
|
<br>
|
||||||
<p>Rebranded …</p>
|
<p>Rebranded …</p>
|
||||||
|
|||||||
@ -1,7 +1,6 @@
|
|||||||
<!-- this file is replaced on rebranding by https://github.com/Ocelot-Social-Community/Ocelot-Social-Deploy-Rebranding/tree/master/branding/locales/html/ -->
|
<!-- this file is replaced on rebranding by https://github.com/Ocelot-Social-Community/Ocelot-Social-Deploy-Rebranding/tree/master/branding/locales/html/ -->
|
||||||
<!-- you can find and store templates at https://github.com/Ocelot-Social-Community/Ocelot-Social-Deploy-Rebranding/tree/master/branding/templates/ -->
|
<!-- you can find and store templates at https://github.com/Ocelot-Social-Community/Ocelot-Social-Deploy-Rebranding/tree/master/branding/templates/ -->
|
||||||
|
|
||||||
<br>
|
|
||||||
<p>Here the network is described.</p>
|
<p>Here the network is described.</p>
|
||||||
<br>
|
<br>
|
||||||
<p>Rebranded …</p>
|
<p>Rebranded …</p>
|
||||||
|
|||||||
@ -1,7 +1,6 @@
|
|||||||
<!-- this file is replaced on rebranding by https://github.com/Ocelot-Social-Community/Ocelot-Social-Deploy-Rebranding/tree/master/branding/locales/html/ -->
|
<!-- this file is replaced on rebranding by https://github.com/Ocelot-Social-Community/Ocelot-Social-Deploy-Rebranding/tree/master/branding/locales/html/ -->
|
||||||
<!-- you can find and store templates at https://github.com/Ocelot-Social-Community/Ocelot-Social-Deploy-Rebranding/tree/master/branding/templates/ -->
|
<!-- you can find and store templates at https://github.com/Ocelot-Social-Community/Ocelot-Social-Deploy-Rebranding/tree/master/branding/templates/ -->
|
||||||
|
|
||||||
<br>
|
|
||||||
<p>I am the content of the support.</p>
|
<p>I am the content of the support.</p>
|
||||||
<br>
|
<br>
|
||||||
<p>Rebranded …</p>
|
<p>Rebranded …</p>
|
||||||
|
|||||||
@ -1,7 +1,6 @@
|
|||||||
<!-- this file is replaced on rebranding by https://github.com/Ocelot-Social-Community/Ocelot-Social-Deploy-Rebranding/tree/master/branding/locales/html/ -->
|
<!-- this file is replaced on rebranding by https://github.com/Ocelot-Social-Community/Ocelot-Social-Deploy-Rebranding/tree/master/branding/locales/html/ -->
|
||||||
<!-- you can find and store templates at https://github.com/Ocelot-Social-Community/Ocelot-Social-Deploy-Rebranding/tree/master/branding/templates/ -->
|
<!-- you can find and store templates at https://github.com/Ocelot-Social-Community/Ocelot-Social-Deploy-Rebranding/tree/master/branding/templates/ -->
|
||||||
|
|
||||||
<br>
|
|
||||||
<p>I am the content of the page "Terms And Conditions".<p>
|
<p>I am the content of the page "Terms And Conditions".<p>
|
||||||
<br>
|
<br>
|
||||||
<p>Rebranded …</p>
|
<p>Rebranded …</p>
|
||||||
|
|||||||
@ -10,7 +10,7 @@ ARG APP_IMAGE_CODE=${APP_IMAGE}:${APP_IMAGE_TAG_CODE}
|
|||||||
FROM $APP_IMAGE_CODE as code
|
FROM $APP_IMAGE_CODE as code
|
||||||
|
|
||||||
# copy public constants into the Docker image to brand it
|
# copy public constants into the Docker image to brand it
|
||||||
COPY branding/constants/links.js src/config/
|
COPY branding/constants/emails.js src/config/
|
||||||
COPY branding/constants/logos.js src/config/
|
COPY branding/constants/logos.js src/config/
|
||||||
COPY branding/constants/metadata.js src/config/
|
COPY branding/constants/metadata.js src/config/
|
||||||
|
|
||||||
@ -33,7 +33,6 @@ FROM $APP_IMAGE_BASE as branded
|
|||||||
# Copy "binary"-files from build image
|
# Copy "binary"-files from build image
|
||||||
COPY --from=build ${DOCKER_WORKDIR}/dist ./dist
|
COPY --from=build ${DOCKER_WORKDIR}/dist ./dist
|
||||||
COPY --from=build ${DOCKER_WORKDIR}/node_modules ./node_modules
|
COPY --from=build ${DOCKER_WORKDIR}/node_modules ./node_modules
|
||||||
# Copy static files # Wolle comment overfluid here?
|
|
||||||
# TODO - externalize the uploads so we can copy the whole folder
|
# TODO - externalize the uploads so we can copy the whole folder
|
||||||
COPY --from=build ${DOCKER_WORKDIR}/public/img/ ./public/img/
|
COPY --from=build ${DOCKER_WORKDIR}/public/img/ ./public/img/
|
||||||
COPY --from=build ${DOCKER_WORKDIR}/public/providers.json ./public/providers.json
|
COPY --from=build ${DOCKER_WORKDIR}/public/providers.json ./public/providers.json
|
||||||
|
|||||||
@ -34,4 +34,3 @@ FROM nginx:alpine as branded
|
|||||||
COPY --from=build ./app/dist/ /usr/share/nginx/html/
|
COPY --from=build ./app/dist/ /usr/share/nginx/html/
|
||||||
RUN rm /etc/nginx/conf.d/default.conf
|
RUN rm /etc/nginx/conf.d/default.conf
|
||||||
COPY --from=code ./app/maintenance/nginx/custom.conf /etc/nginx/conf.d/
|
COPY --from=code ./app/maintenance/nginx/custom.conf /etc/nginx/conf.d/
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user