Commit graph

74 commits

Author SHA1 Message Date
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
Faris Ansari
bbf8aaa56a
body block overridable (#5304) 2018-03-28 16:43:47 +05:30
Achilles Rasquinha
474e219e97 Raw commit 2018-03-22 17:34:07 +05:30
Raghavendra Kamath
6f99a24a2c correct the meta block portion (#4978) 2018-02-07 14:59:07 +05:30
Rushabh Mehta
3076b2cc7a [fix] frappe.ready 2017-03-31 16:36:33 +05:30
Rushabh Mehta
042e2b09cb [design] Redesign, cleanup Login, Message pages (#2564)
* [cleanup] login, message pages

* [style] cleanups

* [cleanup]

* [cleanup] update password

* [fix] name for web form (fixes edit-profile)
2017-01-10 14:44:42 +05:30
Rushabh Mehta
d579cea70d Configurable Website Sidebar in Web Pages (#2530)
* [wip] website fixes

* [added] Website Sidebar
2016-12-30 12:39:01 +05:30
gaurav-naik
7e57005894 Allow control over loading scripts in base.
Some control over how base scripts are loaded would be helpful. Faced issue while integrating summernote within web page.
https://github.com/summernote/summernote/issues/138

For now, we have overridden base.html in custom app.
2016-09-29 13:21:06 +05:30
Faris Ansari
5207816d37 deleted offcanvas related files and code 2016-07-20 13:27:48 +05:30
Faris Ansari
65f94ea85e comment out offcanvas related code
[minor] toggle-sidebar button in form view

delete offcanvas code
2016-07-20 13:27:48 +05:30
Anand Doshi
0acf14bde5 [fix] striptags for title block in base.html 2016-07-13 11:29:31 +05:30
Rushabh Mehta
45048ac41a [realtime] ability to get socket working in website, now_datetime should not be timezone aware and web-form properties should take preceedence 2016-01-27 12:26:21 +05:30
Anand Doshi
7fba47b75d [fix] web.html and breadcrumbs 2016-01-04 17:51:38 +05:30
Rushabh Mehta
eac452a926 [cleanup] web templates, now using standard jinja architecture and removed push-state 2016-01-01 17:49:25 +05:30
Rushabh Mehta
308913fd03 [website] load js after html 2016-01-01 17:17:47 +05:30
Anand Doshi
8a57ff6824 [fix] csrf token for website if switch to desk 2015-09-23 17:08:19 +05:30
Anand Doshi
b14fc160fd [hotfix] show head html as blank if None 2015-08-27 11:12:29 +05:30
Anand Doshi
bf9ce00aea [enhancement] head_html in Website Settings to add HTML tags in the head section of each web page 2015-08-26 12:20:36 +05:30
Anand Doshi
84579ed3bf [minor] website and avatar 2015-07-22 14:32:18 +05:30
Anand Doshi
78b1e72633 [fix] replace filter with_leading_slash with abs_url, ensures consistent urls by changing relative to absolute urls wherever the filter is used 2015-05-29 14:30:15 -04:00
Anand Doshi
3ae69187f4 moved frappe-web.min.js to head section, cleanup in comments and web-form css 2015-04-23 20:49:41 -04:00
Anand Doshi
0c261a7510 [minor] fix duplication because of merge 2015-04-23 00:47:38 -04:00
Anand Doshi
9b6fbd56eb [fix] loading scripts in body and disable more button in listing 2015-04-23 00:46:29 -04:00
Rushabh Mehta
d0b33a7239 [hot] login fix in base.html 2015-04-22 11:24:02 +05:30
Anand Doshi
0757ad074e moved js to base.html body, fixed statics update 2015-04-20 10:39:36 -04:00
Rushabh Mehta
c34221a58e [notifications] added to title and new favicon 2015-04-16 12:41:20 +05:30
Anand Doshi
1459242715 website fixes 2015-04-07 21:05:38 +05:30
Rushabh Mehta
b354ab9b58 [minor] messages on permission, website etc 2015-03-25 13:59:06 +05:30
Anand Doshi
dd9a4303d8 fixed base.html 2015-03-24 19:57:29 +05:30
Rushabh Mehta
c26769e6e7 [website] add content to web page for search and add javascript globals via hooks 2015-03-24 13:02:44 +05:30
Rushabh Mehta
acc314d0ab [website] add full_index and list cleanups 2015-03-23 18:40:08 +05:30
Rushabh Mehta
9f7791bca5 [website] route caching, bye bye sidebar, navbar search, blog cleanup 2015-03-12 16:31:14 +05:30
Rushabh Mehta
b7a9ca3092 [style] website 2015-03-09 19:30:40 +05:30