Commit graph

106 commits

Author SHA1 Message Date
Anand Chitipothu
d4e5c88419 fix: Invalid HTML generated by the base template (#12953)
Closes #12952
2021-04-27 14:56:12 +05:30
Rushabh Mehta
6d20983eb2 fix(minor): Make language select optional and fix breakpoint issues in website 2021-04-15 14:15:40 +05:30
Suraj Shetty
dcd98fb80e
fix: Select correct language
Fixes a bug in the language selection
2021-04-08 17:50:03 +05:30
Suraj Shetty
b41c5b59d3 feat: Use navigator.language for initial guess 2021-04-08 12:39:23 +05:30
Suraj Shetty
7e1638ef60 fix: Only use cookie to remember lang preference 2021-04-08 09:46:07 +05:30
Suraj Shetty
fe6b427fb2 fix: Set lang attribute of document 2021-04-07 18:49:55 +05:30
Suraj Shetty
df0578d248 feat: Show language switcher for guest users on navbar 2021-04-07 18:18:15 +05:30
prssanna
e54a1262b4 Merge branch 'rebrand-ui' of https://github.com/frappe/frappe into rebrand-ui 2021-01-20 17:57:46 +05:30
prssanna
f363863b8c fix: website fixes
-move modal and icon styles to common

primary navbar theme
2021-01-20 17:56:05 +05:30
Rushabh Mehta
4ba65b1332 fix(minor): background in base.html 2021-01-15 09:47:26 +05:30
Shivam Mishra
7fefb4b138 Merge branch 'rebrand-ui' of https://github.com/frappe/frappe into rebrand-ui 2020-12-28 12:11:50 +05:30
Shivam Mishra
383274f1b2 feat: allow adding a class to HTML body 2020-12-24 14:14:44 +05:30
prssanna
306d555f46 refactor: common css for website and desk 2020-12-24 11:55:01 +05:30
Rushabh Mehta
90363f4ba9 fix(routes): minor fixes to route, favion, setup-wizard 2020-12-18 13:17:28 +05:30
Suraj Shetty
13175a8bc4 fix(website): Bust cache by passing build_version to link and script sources 2020-11-09 15:54:17 +05:30
Faris Ansari
7a31983c90 fix: Succinct syntax for rendering web templates 2020-09-11 19:49:20 +05:30
Faris Ansari
6692211705 feat: Customizable navbar and footer with Web Template 2020-09-03 13:59:18 +05:30
Gavin D'souza
f8dcc60bb6 chore: frappe.io => frappeframework.com 2020-08-26 17:32:58 +05:30
Suraj Shetty
06788762d6 fix(website): Properly load colocated javascript and style 2020-07-22 10:09:58 +05:30
Case Solved
ee86f34a6d
feat: Add H1 tag to About and Contact pages for SEO [v13] (#10605)
* Add H1 tag to About and Contact pages for SEO

* fix: Issue with breadcrumb on Contact Us page
2020-06-19 10:31:06 +05:30
Richard Case
abc3d96829 feat: Add canonical head link for SEO 2020-06-06 01:18:26 +00:00
Faris Ansari
55e966da27 fix: Revert base templates 2020-05-11 15:58:21 +05:30
Faris Ansari
a2a697b4d5 fix: Remove theme based_on from Website Theme 2020-05-09 15:38:08 +05:30
mathieu.brunot
cf200c195e
socketio_port default to null
Signed-off-by: mathieu.brunot <mathieu.brunot@monogramm.io>
2020-05-08 20:43:52 +02:00
mathieu.brunot
90de23129e
fix: socketio default port to fix #10119
Signed-off-by: mathieu.brunot <mathieu.brunot@monogramm.io>
2020-04-27 15:33:08 +02:00
Faris Ansari
caa068932c Merge branch 'develop' of https://github.com/frappe/frappe into page-builder-tailwind 2020-04-24 23:48:29 +05:30
Faris Ansari
c8ce0be403 fix: Use Tailwind only for Web Page
- Use Bootstrap 4 as fallback for other pages
2020-04-21 16:48:43 +05:30
Faris Ansari
2431767fdf feat: Page Builder based on Tailwind
- Website Theme based on: Bootstrap 4, Tailwind
- Web Page: Page Builder
- Web Template: Create templates for web pages
- Added some common Web Templates
- Components: Standard components directly usable in Jinja
- Purge Tailwind Classes in Production
- PostCSS Config to support tailwind
2020-04-18 15:02:56 +05:30
Rushabh Mehta
0322ab198d feat: make Web View embeddable and allow navbar and footer as Web Views 2020-04-15 23:14:38 +05:30
Shivam Mishra
e4c009c514 refactor: added logged in status in body tag 2019-08-28 13:20:00 +05:30
Rushabh Mehta
d33af3b273 feat(template): add frappe-content-type for markdown 2019-08-20 11:09:36 +05:30
Faris Ansari
400c05a05c
fix: Remove container from banner (#7678) 2019-06-12 16:53:59 +05:30
Faris Ansari
e411a1343a fix: Remove old style theming
- Remove Text Style section and fields
- Remove website_theme.css
- Add Configure Theme helper dialog to build a theme quickly
2019-02-26 23:10:06 +05:30
Faris Ansari
3d349393fb fix(security): HTML escape all data- attributes 2019-02-21 10:40:51 +05:30
Faris Ansari
5a96fc70de Merge branch 'develop' of https://github.com/frappe/frappe into website-bootstrap-4 2019-02-20 19:25:25 +05:30
Faris Ansari
30491ccf3c fix: Don't include web_include_css when custom theme is set 2019-02-19 18:06:18 +05:30
Rushabh Mehta
e5011a43f3 fix: meta_tags 2019-02-06 15:50:57 +05:30
Rushabh Mehta
4d586c20aa fix(router.py): meta -> meta_tags 2019-02-06 15:50:57 +05:30
Rushabh Mehta
65d2167551 feat: various fixes to Web Form and content type selection for Web Page and Blog Post 2019-02-06 15:50:57 +05:30
Faris Ansari
bc34871445 fix: Deprecate js_globals 2019-01-31 22:52:05 +05:30
Aditya Hase
57196a8bbe fix(website): Enable socketio on website (for file upload) (#6866) 2019-01-31 13:54:42 +05:30
Faris Ansari
031b6cfd44 fix: Rename fields and cleanup 2019-01-30 16:22:54 +05:30
Faris Ansari
e4c2f5bae4 feat: Generate Custom Bootstrap Theme using scss variables 2019-01-27 16:11:21 +05:30
Faris Ansari
727e24fbb6 feat: Add metatags on every webpage
- Add keywords field in Web Page for SEO
2018-12-14 10:55:11 +05:30
Sagar Vora
36364fa54d fix(ui): make footer appear at end of page (#6610) 2018-12-12 14:10:23 +05:30
Faris Ansari
68a7b81374 feat: Migrate Website to Bootstrap 4
- Use bootstrap 4 base for website assets
- hooks.py: Remove bootstrap hook
- Upgrade navbar, breadcrumbs to 4
- Support multi-level dropdown

BREAKING CHANGE
2018-11-12 18:09:59 +05:30
Prateeksha Singh
1b48fe2597 [fix][webform] asset handling via hooks 2018-06-27 17:33:23 +05:30
Prateeksha Singh
a0f497edcf [Refactor] Webforms (#5537)
* [webform] login and date control working

* [webform] text editor and autocomplete imports

* [webform] add utils (before commons) to web js

* [website][init] messages in website

* [webform][wip] date field

* [webform][purge] form via controls and values

* [webform] remove old extraneous get_data code

* [webform][purge] remove upload handler and other listeners

* [webform][new] WebForm object

* [webform] save docs

* [webform] edit profile

* [controls] import awesomplete in multiselect

* [webform] handle existing doc or new form

* [es-module] independence of grid control by import structure

* [webform] grid on website! Stage I

* [webform][grid] include meta, model and perm on website >.<

* [webform] fix payment details

* [webform][fix] get table fields

* [webform][test] remove server field html test as not required

* [webform] check document permission

* Rename WebForm.js to webform.js
2018-06-22 11:35:52 +05:30
Manas Solanki
099bbaa91c remove bs3 js from the frappe-web.min.js and include that in base.html 2018-04-30 10:27:55 +05:30
Achilles Rasquinha
2362221bdc Merge branch 'develop' into website-chat 2018-03-29 00:08:46 +05:30