Initial
7
README.md
Normal file
@ -0,0 +1,7 @@
|
||||
## Rangel Digital
|
||||
|
||||
Addons for rangeldigital
|
||||
|
||||
#### License
|
||||
|
||||
mit
|
||||
21
license.txt
Normal file
@ -0,0 +1,21 @@
|
||||
MIT License
|
||||
|
||||
Copyright (c) [year] [fullname]
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
of this software and associated documentation files (the "Software"), to deal
|
||||
in the Software without restriction, including without limitation the rights
|
||||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
copies of the Software, and to permit persons to whom the Software is
|
||||
furnished to do so, subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included in all
|
||||
copies or substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
SOFTWARE.
|
||||
20
pyproject.toml
Normal file
@ -0,0 +1,20 @@
|
||||
[project]
|
||||
name = "rangeldigital"
|
||||
authors = [
|
||||
{ name = "Jeremy Rangel", email = "jeremy.rangel@rangeldigital.com"}
|
||||
]
|
||||
description = "Addons for rangeldigital"
|
||||
requires-python = ">=3.10"
|
||||
readme = "README.md"
|
||||
dynamic = ["version"]
|
||||
dependencies = [
|
||||
# "frappe~=15.0.0" # Installed and managed by bench.
|
||||
]
|
||||
|
||||
[build-system]
|
||||
requires = ["flit_core >=3.4,<4"]
|
||||
build-backend = "flit_core.buildapi"
|
||||
|
||||
# These dependencies are only installed when developer mode is enabled
|
||||
[tool.bench.dev-dependencies]
|
||||
# package_name = "~=1.1.0"
|
||||
1
rangeldigital/__init__.py
Normal file
@ -0,0 +1 @@
|
||||
__version__ = "0.0.1"
|
||||
BIN
rangeldigital/__pycache__/__init__.cpython-312.pyc
Normal file
BIN
rangeldigital/__pycache__/hooks.cpython-312.pyc
Normal file
0
rangeldigital/config/__init__.py
Normal file
638
rangeldigital/fixtures/lead_custom_fields.json
Normal file
@ -0,0 +1,638 @@
|
||||
[
|
||||
{
|
||||
"allow_in_quick_entry": 0,
|
||||
"allow_on_submit": 0,
|
||||
"bold": 0,
|
||||
"collapsible": 0,
|
||||
"collapsible_depends_on": null,
|
||||
"columns": 0,
|
||||
"default": null,
|
||||
"depends_on": null,
|
||||
"description": null,
|
||||
"docstatus": 0,
|
||||
"doctype": "Custom Field",
|
||||
"dt": "Lead",
|
||||
"fetch_from": null,
|
||||
"fetch_if_empty": 0,
|
||||
"fieldname": "address_line1",
|
||||
"fieldtype": "Data",
|
||||
"hidden": 0,
|
||||
"hide_border": 0,
|
||||
"hide_days": 0,
|
||||
"hide_seconds": 0,
|
||||
"ignore_user_permissions": 0,
|
||||
"ignore_xss_filter": 0,
|
||||
"in_global_search": 0,
|
||||
"in_list_view": 0,
|
||||
"in_preview": 0,
|
||||
"in_standard_filter": 0,
|
||||
"insert_after": "column_break_38",
|
||||
"is_system_generated": 1,
|
||||
"is_virtual": 0,
|
||||
"label": "Street Address",
|
||||
"length": 0,
|
||||
"mandatory_depends_on": null,
|
||||
"modified": "2023-01-24 20:38:35.623451",
|
||||
"module": null,
|
||||
"name": "lead_address_line1",
|
||||
"no_copy": 0,
|
||||
"non_negative": 0,
|
||||
"options": null,
|
||||
"permlevel": 0,
|
||||
"precision": "",
|
||||
"print_hide": 0,
|
||||
"print_hide_if_no_value": 0,
|
||||
"print_width": null,
|
||||
"read_only": 0,
|
||||
"read_only_depends_on": null,
|
||||
"report_hide": 0,
|
||||
"reqd": 0,
|
||||
"search_index": 0,
|
||||
"translatable": 0,
|
||||
"unique": 0,
|
||||
"width": null
|
||||
},
|
||||
{
|
||||
"allow_in_quick_entry": 0,
|
||||
"allow_on_submit": 0,
|
||||
"bold": 0,
|
||||
"collapsible": 0,
|
||||
"collapsible_depends_on": null,
|
||||
"columns": 0,
|
||||
"default": null,
|
||||
"depends_on": null,
|
||||
"description": null,
|
||||
"docstatus": 0,
|
||||
"doctype": "Custom Field",
|
||||
"dt": "Lead",
|
||||
"fetch_from": null,
|
||||
"fetch_if_empty": 0,
|
||||
"fieldname": "address_line2",
|
||||
"fieldtype": "Data",
|
||||
"hidden": 0,
|
||||
"hide_border": 0,
|
||||
"hide_days": 0,
|
||||
"hide_seconds": 0,
|
||||
"ignore_user_permissions": 0,
|
||||
"ignore_xss_filter": 0,
|
||||
"in_global_search": 0,
|
||||
"in_list_view": 0,
|
||||
"in_preview": 0,
|
||||
"in_standard_filter": 0,
|
||||
"insert_after": "address_line1",
|
||||
"is_system_generated": 1,
|
||||
"is_virtual": 0,
|
||||
"label": "Unit/Suite/Building Number",
|
||||
"length": 0,
|
||||
"mandatory_depends_on": null,
|
||||
"modified": "2023-01-24 20:38:35.623451",
|
||||
"module": null,
|
||||
"name": "lead_address_line2",
|
||||
"no_copy": 0,
|
||||
"non_negative": 0,
|
||||
"options": null,
|
||||
"permlevel": 0,
|
||||
"precision": "",
|
||||
"print_hide": 0,
|
||||
"print_hide_if_no_value": 0,
|
||||
"print_width": null,
|
||||
"read_only": 0,
|
||||
"read_only_depends_on": null,
|
||||
"report_hide": 0,
|
||||
"reqd": 0,
|
||||
"search_index": 0,
|
||||
"translatable": 0,
|
||||
"unique": 0,
|
||||
"width": null
|
||||
},
|
||||
{
|
||||
"allow_in_quick_entry": 0,
|
||||
"allow_on_submit": 0,
|
||||
"bold": 0,
|
||||
"collapsible": 0,
|
||||
"collapsible_depends_on": null,
|
||||
"columns": 0,
|
||||
"default": null,
|
||||
"depends_on": null,
|
||||
"description": null,
|
||||
"docstatus": 0,
|
||||
"doctype": "Custom Field",
|
||||
"dt": "Lead",
|
||||
"fetch_from": null,
|
||||
"fetch_if_empty": 0,
|
||||
"fieldname": "pincode",
|
||||
"fieldtype": "Data",
|
||||
"hidden": 0,
|
||||
"hide_border": 0,
|
||||
"hide_days": 0,
|
||||
"hide_seconds": 0,
|
||||
"ignore_user_permissions": 0,
|
||||
"ignore_xss_filter": 0,
|
||||
"in_global_search": 0,
|
||||
"in_list_view": 0,
|
||||
"in_preview": 0,
|
||||
"in_standard_filter": 0,
|
||||
"insert_after": "state",
|
||||
"is_system_generated": 1,
|
||||
"is_virtual": 0,
|
||||
"label": "Postal Code",
|
||||
"length": 0,
|
||||
"mandatory_depends_on": null,
|
||||
"modified": "2023-01-24 20:38:35.623451",
|
||||
"module": null,
|
||||
"name": "lead_pincode",
|
||||
"no_copy": 0,
|
||||
"non_negative": 0,
|
||||
"options": null,
|
||||
"permlevel": 0,
|
||||
"precision": "",
|
||||
"print_hide": 0,
|
||||
"print_hide_if_no_value": 0,
|
||||
"print_width": null,
|
||||
"read_only": 0,
|
||||
"read_only_depends_on": null,
|
||||
"report_hide": 0,
|
||||
"reqd": 0,
|
||||
"search_index": 0,
|
||||
"translatable": 0,
|
||||
"unique": 0,
|
||||
"width": null
|
||||
},
|
||||
{
|
||||
"allow_in_quick_entry": 0,
|
||||
"allow_on_submit": 0,
|
||||
"bold": 0,
|
||||
"collapsible": 0,
|
||||
"collapsible_depends_on": null,
|
||||
"columns": 0,
|
||||
"default": null,
|
||||
"depends_on": null,
|
||||
"description": null,
|
||||
"docstatus": 0,
|
||||
"doctype": "Custom Field",
|
||||
"dt": "Lead",
|
||||
"fetch_from": null,
|
||||
"fetch_if_empty": 0,
|
||||
"fieldname": "last_touch_datetime",
|
||||
"fieldtype": "Datetime",
|
||||
"hidden": 0,
|
||||
"hide_border": 0,
|
||||
"hide_days": 0,
|
||||
"hide_seconds": 0,
|
||||
"ignore_user_permissions": 0,
|
||||
"ignore_xss_filter": 0,
|
||||
"in_global_search": 0,
|
||||
"in_list_view": 0,
|
||||
"in_preview": 0,
|
||||
"in_standard_filter": 0,
|
||||
"insert_after": "auto_creation_of_contact",
|
||||
"is_system_generated": 1,
|
||||
"is_virtual": 0,
|
||||
"label": "Last Touch Date",
|
||||
"length": 0,
|
||||
"mandatory_depends_on": null,
|
||||
"modified": "2023-01-24 20:38:35.623451",
|
||||
"module": null,
|
||||
"name": "lead_last_touch_date",
|
||||
"no_copy": 0,
|
||||
"non_negative": 0,
|
||||
"options": null,
|
||||
"permlevel": 0,
|
||||
"precision": "",
|
||||
"print_hide": 0,
|
||||
"print_hide_if_no_value": 0,
|
||||
"print_width": null,
|
||||
"read_only": 0,
|
||||
"read_only_depends_on": null,
|
||||
"report_hide": 0,
|
||||
"reqd": 0,
|
||||
"search_index": 0,
|
||||
"translatable": 0,
|
||||
"unique": 0,
|
||||
"width": null
|
||||
},
|
||||
{
|
||||
"allow_in_quick_entry": 0,
|
||||
"allow_on_submit": 0,
|
||||
"bold": 0,
|
||||
"collapsible": 0,
|
||||
"collapsible_depends_on": null,
|
||||
"columns": 0,
|
||||
"default": null,
|
||||
"depends_on": null,
|
||||
"description": null,
|
||||
"docstatus": 0,
|
||||
"doctype": "Custom Field",
|
||||
"dt": "Lead",
|
||||
"fetch_from": null,
|
||||
"fetch_if_empty": 0,
|
||||
"fieldname": "last_reach_datetime",
|
||||
"fieldtype": "Datetime",
|
||||
"hidden": 0,
|
||||
"hide_border": 0,
|
||||
"hide_days": 0,
|
||||
"hide_seconds": 0,
|
||||
"ignore_user_permissions": 0,
|
||||
"ignore_xss_filter": 0,
|
||||
"in_global_search": 0,
|
||||
"in_list_view": 0,
|
||||
"in_preview": 0,
|
||||
"in_standard_filter": 0,
|
||||
"insert_after": "last_touch_date",
|
||||
"is_system_generated": 1,
|
||||
"is_virtual": 0,
|
||||
"label": "Last Reached Date",
|
||||
"length": 0,
|
||||
"mandatory_depends_on": null,
|
||||
"modified": "2023-01-24 20:38:35.623451",
|
||||
"module": null,
|
||||
"name": "lead_last_reach_date",
|
||||
"no_copy": 0,
|
||||
"non_negative": 0,
|
||||
"options": null,
|
||||
"permlevel": 0,
|
||||
"precision": "",
|
||||
"print_hide": 0,
|
||||
"print_hide_if_no_value": 0,
|
||||
"print_width": null,
|
||||
"read_only": 0,
|
||||
"read_only_depends_on": null,
|
||||
"report_hide": 0,
|
||||
"reqd": 0,
|
||||
"search_index": 0,
|
||||
"translatable": 0,
|
||||
"unique": 0,
|
||||
"width": null
|
||||
},
|
||||
{
|
||||
"allow_in_quick_entry": 0,
|
||||
"allow_on_submit": 0,
|
||||
"bold": 0,
|
||||
"collapsible": 0,
|
||||
"collapsible_depends_on": "eval:doc.qualification_status=='Unqualified'",
|
||||
"columns": 0,
|
||||
"default": null,
|
||||
"depends_on": null,
|
||||
"description": null,
|
||||
"docstatus": 0,
|
||||
"doctype": "Custom Field",
|
||||
"dt": "Lead",
|
||||
"fetch_from": null,
|
||||
"fetch_if_empty": 0,
|
||||
"fieldname": "social_media_section",
|
||||
"fieldtype": "Section Break",
|
||||
"hidden": 0,
|
||||
"hide_border": 0,
|
||||
"hide_days": 0,
|
||||
"hide_seconds": 0,
|
||||
"ignore_user_permissions": 0,
|
||||
"ignore_xss_filter": 0,
|
||||
"in_global_search": 0,
|
||||
"in_list_view": 0,
|
||||
"in_preview": 0,
|
||||
"in_standard_filter": 0,
|
||||
"insert_after": "fax",
|
||||
"is_system_generated": 1,
|
||||
"is_virtual": 0,
|
||||
"label": "Social Media",
|
||||
"length": 0,
|
||||
"mandatory_depends_on": null,
|
||||
"modified": "2023-01-24 20:38:35.623451",
|
||||
"module": null,
|
||||
"name": "lead_social_media_section",
|
||||
"no_copy": 0,
|
||||
"non_negative": 0,
|
||||
"options": null,
|
||||
"permlevel": 0,
|
||||
"precision": "",
|
||||
"print_hide": 0,
|
||||
"print_hide_if_no_value": 0,
|
||||
"print_width": null,
|
||||
"read_only": 0,
|
||||
"read_only_depends_on": null,
|
||||
"report_hide": 0,
|
||||
"reqd": 0,
|
||||
"search_index": 0,
|
||||
"translatable": 0,
|
||||
"unique": 0,
|
||||
"width": null
|
||||
},
|
||||
{
|
||||
"allow_in_quick_entry": 0,
|
||||
"allow_on_submit": 0,
|
||||
"bold": 0,
|
||||
"collapsible": 0,
|
||||
"ollapsible_depends_on": "",
|
||||
"columns": 0,
|
||||
"default": null,
|
||||
"depends_on": null,
|
||||
"description": null,
|
||||
"docstatus": 0,
|
||||
"doctype": "Custom Field",
|
||||
"dt": "Lead",
|
||||
"fetch_from": null,
|
||||
"fetch_if_empty": 0,
|
||||
"fieldname": "company_facebook",
|
||||
"fieldtype": "Data",
|
||||
"hidden": 0,
|
||||
"hide_border": 0,
|
||||
"hide_days": 0,
|
||||
"hide_seconds": 0,
|
||||
"ignore_user_permissions": 0,
|
||||
"ignore_xss_filter": 0,
|
||||
"in_global_search": 0,
|
||||
"in_list_view": 0,
|
||||
"in_preview": 0,
|
||||
"in_standard_filter": 0,
|
||||
"insert_after": "social_media_section",
|
||||
"is_system_generated": 1,
|
||||
"is_virtual": 0,
|
||||
"label": "Company Facebook",
|
||||
"length": 0,
|
||||
"mandatory_depends_on": null,
|
||||
"modified": "2023-01-24 20:38:35.623451",
|
||||
"module": null,
|
||||
"name": "lead_company_facebook",
|
||||
"no_copy": 0,
|
||||
"non_negative": 0,
|
||||
"options": null,
|
||||
"permlevel": 0,
|
||||
"precision": "",
|
||||
"print_hide": 0,
|
||||
"print_hide_if_no_value": 0,
|
||||
"print_width": null,
|
||||
"read_only": 0,
|
||||
"read_only_depends_on": null,
|
||||
"report_hide": 0,
|
||||
"reqd": 0,
|
||||
"search_index": 0,
|
||||
"translatable": 0,
|
||||
"unique": 0,
|
||||
"width": null
|
||||
},
|
||||
{
|
||||
"allow_in_quick_entry": 0,
|
||||
"allow_on_submit": 0,
|
||||
"bold": 0,
|
||||
"collapsible": 0,
|
||||
"collapsible_depends_on": null,
|
||||
"columns": 0,
|
||||
"default": null,
|
||||
"depends_on": null,
|
||||
"description": null,
|
||||
"docstatus": 0,
|
||||
"doctype": "Custom Field",
|
||||
"dt": "Lead",
|
||||
"fetch_from": null,
|
||||
"fetch_if_empty": 0,
|
||||
"fieldname": "personal_facebook",
|
||||
"fieldtype": "Data",
|
||||
"hidden": 0,
|
||||
"hide_border": 0,
|
||||
"hide_days": 0,
|
||||
"hide_seconds": 0,
|
||||
"ignore_user_permissions": 0,
|
||||
"ignore_xss_filter": 0,
|
||||
"in_global_search": 0,
|
||||
"in_list_view": 0,
|
||||
"in_preview": 0,
|
||||
"in_standard_filter": 0,
|
||||
"insert_after": "company_facebook",
|
||||
"is_system_generated": 1,
|
||||
"is_virtual": 0,
|
||||
"label": "Personal Facebook",
|
||||
"length": 0,
|
||||
"mandatory_depends_on": null,
|
||||
"modified": "2023-01-24 20:38:35.623451",
|
||||
"module": null,
|
||||
"name": "lead_personal_facebook",
|
||||
"no_copy": 0,
|
||||
"non_negative": 0,
|
||||
"options": null,
|
||||
"permlevel": 0,
|
||||
"precision": "",
|
||||
"print_hide": 0,
|
||||
"print_hide_if_no_value": 0,
|
||||
"print_width": null,
|
||||
"read_only": 0,
|
||||
"read_only_depends_on": null,
|
||||
"report_hide": 0,
|
||||
"reqd": 0,
|
||||
"search_index": 0,
|
||||
"translatable": 0,
|
||||
"unique": 0,
|
||||
"width": null
|
||||
},
|
||||
{
|
||||
"allow_in_quick_entry": 0,
|
||||
"allow_on_submit": 0,
|
||||
"bold": 0,
|
||||
"collapsible": 0,
|
||||
"collapsible_depends_on": null,
|
||||
"columns": 0,
|
||||
"default": null,
|
||||
"depends_on": null,
|
||||
"description": null,
|
||||
"docstatus": 0,
|
||||
"doctype": "Custom Field",
|
||||
"dt": "Lead",
|
||||
"fetch_from": null,
|
||||
"fetch_if_empty": 0,
|
||||
"fieldname": "social_media_cb_1",
|
||||
"fieldtype": "Column Break",
|
||||
"hidden": 0,
|
||||
"hide_border": 0,
|
||||
"hide_days": 0,
|
||||
"hide_seconds": 0,
|
||||
"ignore_user_permissions": 0,
|
||||
"ignore_xss_filter": 0,
|
||||
"in_global_search": 0,
|
||||
"in_list_view": 0,
|
||||
"in_preview": 0,
|
||||
"in_standard_filter": 0,
|
||||
"insert_after": "personal_facebook",
|
||||
"is_system_generated": 1,
|
||||
"is_virtual": 0,
|
||||
"label": "",
|
||||
"length": 0,
|
||||
"mandatory_depends_on": null,
|
||||
"modified": "2023-01-24 20:38:35.623451",
|
||||
"module": null,
|
||||
"name": "lead_social_media_section_cb_1",
|
||||
"no_copy": 0,
|
||||
"non_negative": 0,
|
||||
"options": null,
|
||||
"permlevel": 0,
|
||||
"precision": "",
|
||||
"print_hide": 0,
|
||||
"print_hide_if_no_value": 0,
|
||||
"print_width": null,
|
||||
"read_only": 0,
|
||||
"read_only_depends_on": null,
|
||||
"report_hide": 0,
|
||||
"reqd": 0,
|
||||
"search_index": 0,
|
||||
"translatable": 0,
|
||||
"unique": 0,
|
||||
"width": null
|
||||
},
|
||||
{
|
||||
"allow_in_quick_entry": 0,
|
||||
"allow_on_submit": 0,
|
||||
"bold": 0,
|
||||
"collapsible": 0,
|
||||
"collapsible_depends_on": null,
|
||||
"columns": 0,
|
||||
"default": null,
|
||||
"depends_on": null,
|
||||
"description": null,
|
||||
"docstatus": 0,
|
||||
"doctype": "Custom Field",
|
||||
"dt": "Lead",
|
||||
"fetch_from": null,
|
||||
"fetch_if_empty": 0,
|
||||
"fieldname": "company_linkedin",
|
||||
"fieldtype": "Data",
|
||||
"hidden": 0,
|
||||
"hide_border": 0,
|
||||
"hide_days": 0,
|
||||
"hide_seconds": 0,
|
||||
"ignore_user_permissions": 0,
|
||||
"ignore_xss_filter": 0,
|
||||
"in_global_search": 0,
|
||||
"in_list_view": 0,
|
||||
"in_preview": 0,
|
||||
"in_standard_filter": 0,
|
||||
"insert_after": "social_media_cb_1",
|
||||
"is_system_generated": 1,
|
||||
"is_virtual": 0,
|
||||
"label": "Company LinkedIn",
|
||||
"length": 0,
|
||||
"mandatory_depends_on": null,
|
||||
"modified": "2023-01-24 20:38:35.623451",
|
||||
"module": null,
|
||||
"name": "lead_company_linkedin",
|
||||
"no_copy": 0,
|
||||
"non_negative": 0,
|
||||
"options": null,
|
||||
"permlevel": 0,
|
||||
"precision": "",
|
||||
"print_hide": 0,
|
||||
"print_hide_if_no_value": 0,
|
||||
"print_width": null,
|
||||
"read_only": 0,
|
||||
"read_only_depends_on": null,
|
||||
"report_hide": 0,
|
||||
"reqd": 0,
|
||||
"search_index": 0,
|
||||
"translatable": 0,
|
||||
"unique": 0,
|
||||
"width": null
|
||||
},
|
||||
{
|
||||
"allow_in_quick_entry": 0,
|
||||
"allow_on_submit": 0,
|
||||
"bold": 0,
|
||||
"collapsible": 0,
|
||||
"collapsible_depends_on": null,
|
||||
"columns": 0,
|
||||
"default": null,
|
||||
"depends_on": null,
|
||||
"description": null,
|
||||
"docstatus": 0,
|
||||
"doctype": "Custom Field",
|
||||
"dt": "Lead",
|
||||
"fetch_from": null,
|
||||
"fetch_if_empty": 0,
|
||||
"fieldname": "personal_linkedin",
|
||||
"fieldtype": "Data",
|
||||
"hidden": 0,
|
||||
"hide_border": 0,
|
||||
"hide_days": 0,
|
||||
"hide_seconds": 0,
|
||||
"ignore_user_permissions": 0,
|
||||
"ignore_xss_filter": 0,
|
||||
"in_global_search": 0,
|
||||
"in_list_view": 0,
|
||||
"in_preview": 0,
|
||||
"in_standard_filter": 0,
|
||||
"insert_after": "company_linkedin",
|
||||
"is_system_generated": 1,
|
||||
"is_virtual": 0,
|
||||
"label": "Personal LinkedIn",
|
||||
"length": 0,
|
||||
"mandatory_depends_on": null,
|
||||
"modified": "2023-01-24 20:38:35.623451",
|
||||
"module": null,
|
||||
"name": "lead_personal_linkedin",
|
||||
"no_copy": 0,
|
||||
"non_negative": 0,
|
||||
"options": null,
|
||||
"permlevel": 0,
|
||||
"precision": "",
|
||||
"print_hide": 0,
|
||||
"print_hide_if_no_value": 0,
|
||||
"print_width": null,
|
||||
"read_only": 0,
|
||||
"read_only_depends_on": null,
|
||||
"report_hide": 0,
|
||||
"reqd": 0,
|
||||
"search_index": 0,
|
||||
"translatable": 0,
|
||||
"unique": 0,
|
||||
"width": null
|
||||
},
|
||||
{
|
||||
"allow_in_quick_entry": 0,
|
||||
"allow_on_submit": 0,
|
||||
"bold": 0,
|
||||
"collapsible": 0,
|
||||
"collapsible_depends_on": null,
|
||||
"columns": 0,
|
||||
"default": null,
|
||||
"depends_on": "eval:doc.qualification_status=='Unqualified'",
|
||||
"description": null,
|
||||
"docstatus": 0,
|
||||
"doctype": "Custom Field",
|
||||
"dt": "Lead",
|
||||
"fetch_from": null,
|
||||
"fetch_if_empty": 0,
|
||||
"fieldname": "unqualified_reason",
|
||||
"fieldtype": "Select",
|
||||
"hidden": 0,
|
||||
"hide_border": 0,
|
||||
"hide_days": 0,
|
||||
"hide_seconds": 0,
|
||||
"ignore_user_permissions": 0,
|
||||
"ignore_xss_filter": 0,
|
||||
"in_global_search": 0,
|
||||
"in_list_view": 0,
|
||||
"in_preview": 0,
|
||||
"in_standard_filter": 0,
|
||||
"insert_after": "qualification_status",
|
||||
"is_system_generated": 1,
|
||||
"is_virtual": 0,
|
||||
"label": "Unqualified Reason",
|
||||
"length": 0,
|
||||
"modified": "2023-01-24 20:38:35.623451",
|
||||
"module": null,
|
||||
"name": "lead_unqualified_reason",
|
||||
"no_copy": 0,
|
||||
"non_negative": 0,
|
||||
"options": "\nUnable to Reach\nBusiness Closed\nNot Interested - Price\nNot Interested - Product\nNot Interested - Bad Experience\nNot Interested - Other\nNo Response\nNot a decision maker\nLost to Competitor\nOther",
|
||||
"permlevel": 0,
|
||||
"precision": "",
|
||||
"print_hide": 0,
|
||||
"print_hide_if_no_value": 0,
|
||||
"print_width": null,
|
||||
"read_only": 0,
|
||||
"read_only_depends_on": null,
|
||||
"report_hide": 0,
|
||||
"reqd": 0,
|
||||
"mandatory_depends_on": "eval:doc.qualification_status=='Unqualified'",
|
||||
"search_index": 0,
|
||||
"translatable": 0,
|
||||
"unique": 0,
|
||||
"width": null
|
||||
}
|
||||
]
|
||||
48
rangeldigital/fixtures/property_setter.json
Normal file
@ -0,0 +1,48 @@
|
||||
[
|
||||
{
|
||||
"doctype": "Property Setter",
|
||||
"name": "Lead-status_options",
|
||||
"doctype_or_field": "DocField",
|
||||
"doc_type": "Lead",
|
||||
"field_name": "status",
|
||||
"property": "options",
|
||||
"property_type": "Select",
|
||||
"value": "New\nOpen\nOpportunity\nDisqualified\nRecycled",
|
||||
"module": "CRM"
|
||||
},
|
||||
{
|
||||
"doctype": "Property Setter",
|
||||
"name": "Lead-status_default",
|
||||
"doctype_or_field": "DocField",
|
||||
"doc_type": "Lead",
|
||||
"field_name": "status",
|
||||
"property": "default",
|
||||
"property_type": "Data",
|
||||
"value": "New",
|
||||
"module": "CRM"
|
||||
},
|
||||
{
|
||||
"doctype": "Property Setter",
|
||||
"name": "Lead-qualification_status_options",
|
||||
"doctype_or_field": "DocField",
|
||||
"doc_type": "Lead",
|
||||
"field_name": "qualification_status",
|
||||
"property": "options",
|
||||
"property_type": "Select",
|
||||
"value": "\nUnqualified\nIn Process\nQualified",
|
||||
"module": "CRM"
|
||||
},
|
||||
{
|
||||
"doctype": "Property Setter",
|
||||
"name": "Lead-type-options",
|
||||
"doctype_or_field": "DocField",
|
||||
"doc_type": "Lead",
|
||||
"field_name": "type",
|
||||
"property": "options",
|
||||
"property_type": "Select",
|
||||
"value": "Customer\nReferral Agent",
|
||||
"module": "CRM"
|
||||
}
|
||||
|
||||
|
||||
]
|
||||
33
rangeldigital/fixtures/web_template/pricing_table_cards.json
Normal file
@ -0,0 +1,33 @@
|
||||
[
|
||||
|
||||
|
||||
{
|
||||
"__unsaved": 1,
|
||||
"creation": "2024-08-12 15:26:23.140620",
|
||||
"docstatus": 0,
|
||||
"doctype": "Web Template",
|
||||
"fields": [
|
||||
{
|
||||
"fieldname": "heading",
|
||||
"fieldtype": "Data",
|
||||
"label": "Heading",
|
||||
"reqd": 0
|
||||
},
|
||||
{
|
||||
"fieldname": "sub_heading",
|
||||
"fieldtype": "Data",
|
||||
"label": "Sub Heading",
|
||||
"reqd": 0
|
||||
}
|
||||
|
||||
],
|
||||
"idx": 0,
|
||||
"modified": "2022-03-21 14:30:14.405261",
|
||||
"modified_by": "Administrator",
|
||||
"module": "Website",
|
||||
"name": "Pricing Table Cards - 1",
|
||||
"owner": "Administrator",
|
||||
"standard": 0,
|
||||
"template":"<section class=\"about-area sub-bg pt-120\">\n\t<div class=\"about__shape wow slideInLeft\" data-wow-delay=\"400ms\" data-wow-duration=\"1500ms\">\n\t\t<img src=\"https://gratech.coevs.com/assets/general/images/JPe12TF8UksTbdahq9oH.png\" alt=\"shape\">\n\t</div>\n\t<div class=\"container\">\n\t\t<div class=\"row g-4\">\n\t\t\t<div class=\"col-xl-6 wow fadeInRight\" data-wow-delay=\"200ms\" data-wow-duration=\"1500ms\">\n\t\t\t\t<div class=\"about__left-item\">\n\t\t\t\t\t<div class=\"image big-image\">\n\t\t\t\t\t\t<img src=\"https://gratech.coevs.com/assets/general/images/tuZ0L5S7Kf3griiHKqUo.jpg\" alt=\"image\">\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"image sm-image\">\n\t\t\t\t\t\t<div class=\"video__btn-wrp\">\n\t\t\t\t\t\t\t<div class=\"video-btn video-pulse\">\n\t\t\t\t\t\t\t\t<a class=\"video-popup\" href=\"https://www.youtube.com/watch?v=iVqz_4M5mA0\"><i class=\"fa-solid fa-play\"></i></a>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t\t<img src=\"https://gratech.coevs.com/assets/general/images/026c0zTV6YuJbyiSeQBD.png\" alt=\"image\">\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"circle-shape\">\n\t\t\t\t\t\t<img src=\"https://gratech.coevs.com/assets/general/images/XKYT20q6wQwMI6sQPiUK.png\" alt=\"shape\">\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t\t<div class=\"col-xl-6\">\n\t\t\t\t<div class=\"section-header mb-40\">\n\t\t\t\t\t<h5 class=\"wow fadeInUp\" data-wow-delay=\"00ms\" data-wow-duration=\"1500ms\">\n\t\t\t\t\t\t<img class=\"me-1\" src=\"https://gratech.coevs.com/assets/general/images/Q9pkhd9i9u6hXzsgExKJ.png\" alt=\"icon\">\n\t\t\t\t\t\tABOUT Gratech\n\t\t\t\t\t</h5>\n\t\t\t\t\t<h2 class=\"wow fadeInUp\" data-wow-delay=\"200ms\" data-wow-duration=\"1500ms\">We Strive to Offer Intelligent Business Solutions</h2>\n\t\t\t\t\t<p class=\"wow fadeInUp\" data-wow-delay=\"400ms\" data-wow-duration=\"1500ms\">Aonsectetur adipiscing elit aenean scelerisque augue vitae consequat aisque eget congue velit in cursus sodales the turpis euismod quis sapien euismod quis sapien the condimentum nec lorem nulla augue.</p>\n\t\t\t\t</div>\n\t\t\t\t<div class=\"row g-4 wow fadeInDown\" data-wow-delay=\"200ms\" data-wow-duration=\"1500ms\">\n\t\t\t\t\t<div class=\"col-md-6\">\n\t\t\t\t\t\t<div class=\"about__right-item\">\n\t\t\t\t\t\t\t<div class=\"icon\">\n\t\t\t\t\t\t\t\t<img src=\"https://gratech.coevs.com/assets/general/images/tlFxE1YrRUZ21nx6TTqv.png\" alt=\"icon\">\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t<div class=\"content\">\n\t\t\t\t\t\t\t\t<h4 class=\"mb-1\">Best Services</h4>\n\t\t\t\t\t\t\t\t<p>Scelerisque augue the consequat sodales</p>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"col-md-6\">\n\t\t\t\t\t\t<div class=\"about__right-item\">\n\t\t\t\t\t\t\t<div class=\"icon\">\n\t\t\t\t\t\t\t\t<img src=\"https://gratech.coevs.com/assets/general/images/Talgs5tlMF1l0HptknWu.png\" alt=\"icon\">\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t<div class=\"content\">\n\t\t\t\t\t\t\t\t<h4 class=\"mb-1\">24/7 Call Support</h4>\n\t\t\t\t\t\t\t\t<p>Scelerisque augue the consequat sodales</p>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t\t<div class=\"about__info mt-50 wow fadeInDown\" data-wow-delay=\"400ms\" data-wow-duration=\"1500ms\">\n\t\t\t\t\t<a href=\"/about\" class=\"btn-one\">Explore More <i class=\"fa-regular fa-arrow-right-long\"></i></a>\n\t\t\t\t\t<div class=\"d-flex gap-2 align-items-center\">\n\t\t\t\t\t\t<img src=\"https://gratech.coevs.com/assets/general/images/bENZDZBhn8oYHOhsv9nY.png\" alt=\"image\">\n\t\t\t\t\t\t<div class=\"info\">\n\t\t\t\t\t\t\t<h5>Ronald Richards</h5>\n\t\t\t\t\t\t\t<span class=\"sm-font\">Co, Founder</span>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</div>\n\t</div>\n</section>",
|
||||
"type": "Component"
|
||||
}]
|
||||
30
rangeldigital/fixtures/web_template_3_blog_section_1.json
Normal file
@ -0,0 +1,30 @@
|
||||
{
|
||||
"__unsaved": 1,
|
||||
"creation": "2024-08-12 15:26:23.140620",
|
||||
"docstatus": 0,
|
||||
"doctype": "Web Template",
|
||||
"fields": [
|
||||
{
|
||||
"fieldname": "heading",
|
||||
"fieldtype": "Data",
|
||||
"label": "Heading",
|
||||
"reqd": 0
|
||||
},
|
||||
{
|
||||
"fieldname": "sub_heading",
|
||||
"fieldtype": "Data",
|
||||
"label": "Sub Heading",
|
||||
"reqd": 0
|
||||
}
|
||||
|
||||
],
|
||||
"idx": 0,
|
||||
"modified": "2024-08-12 14:30:14.405261",
|
||||
"modified_by": "Administrator",
|
||||
"module": "Website",
|
||||
"name": "3 Blog Section - 1",
|
||||
"owner": "Administrator",
|
||||
"standard": 0,
|
||||
"template":"<section class=\"blog-area pt-120 pb-120\">\n\t<div class=\"container\">\n\t\t<div class=\"section-header text-center mb-60\">\n\t\t\t<h5 class=\"wow fadeInUp\" data-wow-delay=\"00ms\" data-wow-duration=\"1500ms\">\n\t\t\t\t<img class=\"me-1\" src=\"https://gratech.coevs.com/assets/general/images/8CWx8hxBlsFPblsrbKXm.png\" alt=\"icon\">\n\t\t\t\t{{sub_heading}}\n\t\t\t</h5>\n\t\t\t<h2 class=\"wow fadeInUp\" data-wow-delay=\"200ms\" data-wow-duration=\"1500ms\"> {{heading}} </h2>\n\t\t</div>\n\t\t<div class=\"row g-4\">\n\t\t {% set blogs = frappe.get_all('Blog Post',filters={'published':1}, fields=[\"*\"], order_by='',page_length=3) %}\n\t\t {% for blog in blogs %}\n\t\t\t <div class=\"col-xl-4 col-lg-6 col-md-6 wow fadeInUp\" data-wow-delay=\"100ms\"\n\t\t\t data-wow-duration=\"1500ms\">\n\t\t\t\t<div class=\"blog__item\">\n\t\t\t\t\t<a href=\"https://gratech.coevs.com/blog/keep-your-business-safe-ensure-high-availability\" class=\"blog__image d-block image\">\n\t\t\t\t\t\t<img class=\"component-blog-cover\" src=\"https://gratech.coevs.com/assets/general/images/x9Rjxh5b3w3Z3HhdpJ7a.jpg\" alt=\"image\">\n\t\t\t\t\t\t<div class=\"blog-tag\">\n\t\t\t\t\t\t\t<h3 class=\"text-white\">{{blog.published_on.strftime(\"%d\")}}</h3>\n\t\t\t\t\t\t\t<span class=\"text-white\">{{blog.published_on.strftime(\"%b\")}}</span>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</a>\n\t\t\t\t\t<div class=\"blog__content\">\n\t\t\t\t\t\t<ul class=\"blog-info\" style=\"margin-bottom:20px;padding-bottom:20px\">\n\t\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t<svg width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\"\n\t\t\t\t\t\t\t\t xmlns=\"http://www.w3.org/2000/svg\">\n\t\t\t\t\t\t\t\t<path\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\td=\"M14.5436 5.19275C14.5436 7.69093 12.499 9.7355 10.0008 9.7355C7.50268 9.7355 5.45811 7.69093 5.45811 5.19275C5.45811 2.69457 7.50264 0.65 10.0008 0.65C12.499 0.65 14.5436 2.69458 14.5436 5.19275Z\"\n\t\t\t\t\t\t\t\t\tstroke=\"#3C72FC\" stroke-width=\"1.3\" />\n\t\t\t\t\t\t\t\t<path\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\td=\"M18.2644 14.6706C18.1052 14.9458 17.9241 15.2073 17.7169 15.4766L17.7168 15.4765L17.7089 15.4873C17.4204 15.8788 17.0845 16.2373 16.7295 16.5924C16.4326 16.8892 16.0933 17.186 15.7568 17.4385C14.0794 18.6911 12.0622 19.3499 9.97818 19.3499C7.8984 19.3499 5.8851 18.6938 4.2098 17.4461C3.84591 17.1504 3.51371 16.8792 3.2269 16.5924L3.21993 16.5854L3.21276 16.5787C2.85667 16.2436 2.54242 15.8877 2.24749 15.4874L2.24751 15.4873L2.24417 15.4829C2.06196 15.24 1.87324 14.9756 1.71923 14.7169C1.83622 14.4559 1.98458 14.1847 2.14525 13.9526L2.14536 13.9527L2.15288 13.9413C3.06988 12.5556 4.53709 11.6388 6.16646 11.4148L6.18604 11.4121L6.20542 11.4082C6.2309 11.4031 6.29498 11.4117 6.34551 11.4496L6.3455 11.4496L6.34951 11.4525C7.41654 12.2401 8.68633 12.6453 10.0008 12.6453C11.3153 12.6453 12.5851 12.2401 13.6522 11.4525L13.6522 11.4525L13.6562 11.4496C13.6716 11.438 13.7404 11.408 13.8492 11.4167C15.4689 11.6435 16.9121 12.5568 17.8525 13.9468L17.8524 13.9469L17.8564 13.9526C18.0166 14.1839 18.1557 14.4231 18.2644 14.6706Z\"\n\t\t\t\t\t\t\t\t\tstroke=\"#3C72FC\" stroke-width=\"1.3\" />\n\t\t\t\t\t\t\t</svg>\n\t\t\t\t\t\t\t<span>{% set author = frappe.get_doc('Blogger',blog.blogger ) %}{{author.name}}</span>\n\t\t\t\t\t\t</li>\n\t\t\t\t\t\t</ul>\n\t\t\t\t\t\t<h3><a href=\"{{blog.route}}\" class=\"primary-hover\">{{blog.title}}</a></h3>\n\t\t\t\t\t\t<a class=\"mt-25 read-more-btn\" href=\"{{blog.route}}\">Read More <i\n\t\t\t\t\t\t\t\tclass=\"fa-regular fa-arrow-right-long\"></i></a>\n\t\t\t\t\t</div></div></div>\n\t\t {% endfor %}\n\t\t</div>\n\t</div>\n</section>",
|
||||
"type": "Component"
|
||||
}
|
||||
92
rangeldigital/fixtures/web_template_3_cards_section_1.json
Normal file
@ -0,0 +1,92 @@
|
||||
|
||||
{
|
||||
"__unsaved": 1,
|
||||
"creation": "2024-08-12 15:26:23.140620",
|
||||
"docstatus": 0,
|
||||
"doctype": "Web Template",
|
||||
"fields": [
|
||||
{
|
||||
"fieldname": "heading",
|
||||
"fieldtype": "Data",
|
||||
"label": "Heading",
|
||||
"reqd": 0
|
||||
},
|
||||
{
|
||||
"fieldname": "sub_heading",
|
||||
"fieldtype": "Data",
|
||||
"label": "Sub Heading",
|
||||
"reqd": 0
|
||||
},
|
||||
{
|
||||
"fieldname": "cta_text",
|
||||
"fieldtype": "Data",
|
||||
"label": "CTA Text",
|
||||
"reqd": 0
|
||||
},
|
||||
{
|
||||
"fieldname": "cta_url",
|
||||
"fieldtype": "Data",
|
||||
"label": "CTA URL",
|
||||
"reqd": 0
|
||||
},
|
||||
{
|
||||
"fieldname": "card_1_heading",
|
||||
"fieldtype": "Data",
|
||||
"label": "Card 1 Heading"
|
||||
},
|
||||
|
||||
{
|
||||
"fieldname": "card_1_text",
|
||||
"fieldtype": "Text",
|
||||
"label": "Card 1 Text"
|
||||
},
|
||||
{
|
||||
"fieldname": "card_1_url",
|
||||
"fieldtype": "Data",
|
||||
"label": "Card 1 URL"
|
||||
},
|
||||
{
|
||||
"fieldname": "card_2_heading",
|
||||
"fieldtype": "Data",
|
||||
"label": "Card 2 Heading"
|
||||
},
|
||||
|
||||
{
|
||||
"fieldname": "card_2_text",
|
||||
"fieldtype": "Text",
|
||||
"label": "Card 2 Text"
|
||||
},
|
||||
{
|
||||
"fieldname": "card_2_url",
|
||||
"fieldtype": "Data",
|
||||
"label": "Card 2 URL"
|
||||
},
|
||||
{
|
||||
"fieldname": "card_3_heading",
|
||||
"fieldtype": "Data",
|
||||
"label": "Card 3 Heading"
|
||||
},
|
||||
{
|
||||
"fieldname": "card_3_text",
|
||||
"fieldtype": "Text",
|
||||
"label": "Card 3 Text"
|
||||
},
|
||||
{
|
||||
"fieldname": "card_3_url",
|
||||
"fieldtype": "Data",
|
||||
"label": "Card 3 URL"
|
||||
}
|
||||
|
||||
|
||||
|
||||
],
|
||||
"idx": 0,
|
||||
"modified": "2022-03-21 14:30:14.405261",
|
||||
"modified_by": "Administrator",
|
||||
"module": "Website",
|
||||
"name": "3 Cards Section - 1",
|
||||
"owner": "Administrator",
|
||||
"standard": 0,
|
||||
"template":"<section class=\"service-area pt-120 pb-120\">\n\t<div class=\"service__shape wow slideInRight\">\n\t\t<img class=\"sway_Y__animation\" src=\"https://gratech.coevs.com/assets/general/images/pS7mPAStmiND1Ve9lyhJ.png\" alt=\"shape\">\n\t</div>\n\t<div class=\"container\">\n\t\t<div class=\"d-flex flex-wrap gap-4 align-items-center justify-content-between mb-60\">\n\t\t\t<div class=\"section-header\">\n\t\t\t\t<h5 class=\"wow fadeInLeft\" data-wow-delay=\"00ms\" data-wow-duration=\"1500ms\">\n\t\t\t\t\t<img class=\"me-1\" src=\"https://gratech.coevs.com/assets/general/images/4SyDa9CZNsdLzCr0qeip.png\" alt=\"icon\">\n\t\t\t\t\t{{sub_heading}}\n\t\t\t\t</h5>\n\t\t\t\t<h2 class=\"wow fadeInLeft\" data-wow-delay=\"200ms\" data-wow-duration=\"1500ms\"> {{heading}}</h2>\n\t\t\t</div>\n\t\t\t<a href=\"{{cta_url}}\" class=\"btn-one wow fadeInUp\" data-wow-delay=\"200ms\"\n\t\t\t data-wow-duration=\"1500ms\">{{cta_text}} <i class=\"fa-regular fa-arrow-right-long\"></i></a>\n\t\t</div>\n\t\t<div class=\"row g-4\">\n\t\t\t\n\t\t\t\t<div class=\"col-lg-4 col-md-6 wow bounceInUp\" data-wow-delay=\"00ms\" data-wow-duration=\"1000ms\">\n\t\t\t\t\t<div class=\"service__item\">\n\t\t\t\t\t\t<div class=\"service-shape\">\n\t\t\t\t\t\t\t<img src=\"https://gratech.coevs.com/assets/general/images/rtHLHwS47ikrvM8funrY.png\" alt=\"shape\">\n\t\t\t\t\t\t</div>\n\t\t\t\t\t\t<div class=\"service__icon\">\n\t\t\t\t\t\t\t<img src=\"https://gratech.coevs.com/assets/general/images/jHK351Y6PazLmAgmyGJY.png\" alt=\"icon\">\n\t\t\t\t\t\t</div>\n\t\t\t\t\t\t<h4><a href=\"{{card_1_url}}\">{{card_1_heading}}</a></h4>\n\t\t\t\t\t\t<p>{{card_1_text}}</p>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t\t\n\t\t\t\t<div class=\"col-lg-4 col-md-6 wow bounceInUp\" data-wow-delay=\"00ms\" data-wow-duration=\"1000ms\">\n\t\t\t\t\t<div class=\"service__item\">\n\t\t\t\t\t\t<div class=\"service-shape\">\n\t\t\t\t\t\t\t<img src=\"https://gratech.coevs.com/assets/general/images/rtHLHwS47ikrvM8funrY.png\" alt=\"shape\">\n\t\t\t\t\t\t</div>\n\t\t\t\t\t\t<div class=\"service__icon\">\n\t\t\t\t\t\t\t<img src=\"https://gratech.coevs.com/assets/general/images/jHK351Y6PazLmAgmyGJY.png\" alt=\"icon\">\n\t\t\t\t\t\t</div>\n\t\t\t\t\t\t<h4><a href=\"{{card_2_url}}\">{{card_2_heading}}</a></h4>\n\t\t\t\t\t\t<p>{{card_2_text}}</p>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t\t\n\t\t\t\t<div class=\"col-lg-4 col-md-6 wow bounceInUp\" data-wow-delay=\"00ms\" data-wow-duration=\"1000ms\">\n\t\t\t\t\t<div class=\"service__item\">\n\t\t\t\t\t\t<div class=\"service-shape\">\n\t\t\t\t\t\t\t<img src=\"https://gratech.coevs.com/assets/general/images/rtHLHwS47ikrvM8funrY.png\" alt=\"shape\">\n\t\t\t\t\t\t</div>\n\t\t\t\t\t\t<div class=\"service__icon\">\n\t\t\t\t\t\t\t<img src=\"https://gratech.coevs.com/assets/general/images/jHK351Y6PazLmAgmyGJY.png\" alt=\"icon\">\n\t\t\t\t\t\t</div>\n\t\t\t\t\t\t<h4><a href=\"{{card_3_url}}\">{{card_3_heading}}</a></h4>\n\t\t\t\t\t\t<p>{{card_3_text}}</p>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t\t\n\t\t</div>\n\t</div>\n</section>",
|
||||
"type": "Component"
|
||||
}
|
||||
59
rangeldigital/fixtures/web_template_50_50_cta_1.json
Normal file
@ -0,0 +1,59 @@
|
||||
[
|
||||
|
||||
|
||||
{
|
||||
"__unsaved": 1,
|
||||
"creation": "2024-08-12 15:26:23.140620",
|
||||
"docstatus": 0,
|
||||
"doctype": "Web Template",
|
||||
"fields": [
|
||||
{
|
||||
"fieldname": "heading",
|
||||
"fieldtype": "Data",
|
||||
"label": "Heading",
|
||||
"reqd": 0
|
||||
},
|
||||
{
|
||||
"fieldname": "sub_heading",
|
||||
"fieldtype": "Data",
|
||||
"label": "Sub Heading",
|
||||
"reqd": 0
|
||||
},
|
||||
{
|
||||
"fieldname": "text",
|
||||
"fieldtype": "Text",
|
||||
"label": "Text",
|
||||
"reqd": 0
|
||||
},
|
||||
{
|
||||
"fieldname": "cta_text",
|
||||
"fieldtype": "Data",
|
||||
"label": "CTA Text",
|
||||
"reqd": 0
|
||||
},
|
||||
{
|
||||
"fieldname": "big_image",
|
||||
"fieldtype": "Attach Image",
|
||||
"label": "Big Image",
|
||||
"reqd": 1
|
||||
},
|
||||
{
|
||||
"fieldname": "small_image",
|
||||
"fieldtype": "Attach Image",
|
||||
"label": "Small Image",
|
||||
"reqd": 0
|
||||
}
|
||||
|
||||
|
||||
|
||||
],
|
||||
"idx": 0,
|
||||
"modified": "2022-03-21 14:30:14.405261",
|
||||
"modified_by": "Administrator",
|
||||
"module": "Website",
|
||||
"name": "50-50 CTA - 1",
|
||||
"owner": "Administrator",
|
||||
"standard": 0,
|
||||
"template":"<section class=\"about-area sub-bg pt-120\">\n\t<div class=\"about__shape wow slideInLeft\" data-wow-delay=\"400ms\" data-wow-duration=\"1500ms\">\n\t\t<img src=\"https://gratech.coevs.com/assets/general/images/JPe12TF8UksTbdahq9oH.png\" alt=\"shape\">\n\t</div>\n\t<div class=\"container\">\n\t\t<div class=\"row g-4\">\n\t\t\t<div class=\"col-xl-6 wow fadeInRight\" data-wow-delay=\"200ms\" data-wow-duration=\"1500ms\">\n\t\t\t\t<div class=\"about__left-item\">\n\t\t\t\t\t<div class=\"image big-image\">\n\t\t\t\t\t\t<img src=\"{{big_image}}\" alt=\"image\">\n\t\t\t\t\t</div>\n\t\t\t\t\t{% if big_image %}\n\t\t\t\t\t\t<div class=\"image sm-image\">\n\t\t\t\t\t\t\t<div class=\"video__btn-wrp\">\n\t\t\t\t\t\t\t\t<div class=\"video-btn video-pulse\">\n\t\t\t\t\t\t\t\t\t<a class=\"video-popup\" href=\"https://www.youtube.com/watch?v=iVqz_4M5mA0\"><i class=\"fa-solid fa-play\"></i></a>\n\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t<img src=\"{{small_image}}\" alt=\"image\">\n\t\t\t\t\t\t</div>\n\t\t\t\t\t{% endif %}\n\t\t\t\t\t<div class=\"circle-shape\">\n\t\t\t\t\t\t<img src=\"https://gratech.coevs.com/assets/general/images/XKYT20q6wQwMI6sQPiUK.png\" alt=\"shape\">\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t\t<div class=\"col-xl-6\">\n\t\t\t\t<div class=\"section-header mb-40\">\n\t\t\t\t\t<h5 class=\"wow fadeInUp\" data-wow-delay=\"00ms\" data-wow-duration=\"1500ms\">\n\t\t\t\t\t\t<img class=\"me-1\" src=\"https://gratech.coevs.com/assets/general/images/Q9pkhd9i9u6hXzsgExKJ.png\" alt=\"icon\">\n\t\t\t\t\t\t{{sub_heading}}\n\t\t\t\t\t</h5>\n\t\t\t\t\t<h2 class=\"wow fadeInUp\" data-wow-delay=\"200ms\" data-wow-duration=\"1500ms\">{{heading}}</h2>\n\t\t\t\t\t<p class=\"wow fadeInUp\" data-wow-delay=\"400ms\" data-wow-duration=\"1500ms\">{{text}}</p>\n\t\t\t\t</div>\n\t\t\t\t<div class=\"row g-4 wow fadeInDown\" data-wow-delay=\"200ms\" data-wow-duration=\"1500ms\">\n\t\t\t\t\t\n\t\t\t\t</div>\n\t\t\t\t<div class=\"about__info mt-50 wow fadeInDown\" data-wow-delay=\"400ms\" data-wow-duration=\"1500ms\">\n\t\t\t\t\t<a href=\"{{cta_url}}\" class=\"btn-one\">{{cta_text}} <i class=\"fa-regular fa-arrow-right-long\"></i></a>\n\t\t\t\t</div>\n\t\t\t</div>\n\t</div>\n</section>",
|
||||
"type": "Component"
|
||||
}]
|
||||
48
rangeldigital/fixtures/web_template_banner_slider_1.json
Normal file
@ -0,0 +1,48 @@
|
||||
{
|
||||
"__unsaved": 1,
|
||||
"creation": "2024-08-12 15:26:23.140620",
|
||||
"docstatus": 0,
|
||||
"doctype": "Web Template",
|
||||
"fields": [
|
||||
|
||||
{
|
||||
"fieldname": "slides",
|
||||
"fieldtype": "Table Break",
|
||||
"label": "Slides"
|
||||
},
|
||||
{
|
||||
"fieldname": "slide_heading",
|
||||
"fieldtype": "Data",
|
||||
"label": "Heading"
|
||||
},
|
||||
{
|
||||
"fieldname": "slide_sub_heading",
|
||||
"fieldtype": "Data",
|
||||
"label": "Sub Heading"
|
||||
},
|
||||
{
|
||||
"fieldname": "slide_text",
|
||||
"fieldtype": "Text",
|
||||
"label": "Text"
|
||||
},
|
||||
{
|
||||
"fieldname": "slide_cta_text",
|
||||
"fieldtype": "Data",
|
||||
"label": "CTA Text"
|
||||
},
|
||||
{
|
||||
"fieldname": "slide_cta_url",
|
||||
"fieldtype": "Data",
|
||||
"label": "CTA URL"
|
||||
}
|
||||
],
|
||||
"idx": 0,
|
||||
"modified": "2022-03-21 14:30:14.405261",
|
||||
"modified_by": "Administrator",
|
||||
"module": "Website",
|
||||
"name": "Banner Slider - 1",
|
||||
"owner": "Administrator",
|
||||
"standard": 0,
|
||||
"template":"<section class=\"banner-two-area\">\n\t<div class=\"banner-two__line\">\n\t\t<img class=\"sway_Y__animation\" src=\"https://gratech.coevs.com/assets/general/images/H3wcidxsCpOM8SQ274ax.png\" alt=\"shape\">\n\t</div>\n\t<div class=\"swiper banner__slider\">\n\t\t<div class=\"swiper-wrapper\">\n\t\t\t{% for slide in slides %}\n\t\t\t\t<div class=\"swiper-slide\">\n\t\t\t\t\t<div class=\"banner-two__line-left\" data-animation=\"slideInLeft\" data-duration=\"3s\"\n\t\t\t\t\t\t data-delay=\".3s\">\n\t\t\t\t\t\t\t<img src=\"https://gratech.coevs.com/assets/general/images/wfHxFfHI2xI62jsg25EB.png\" alt=\"shape\">\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"banner-two__shape2\" data-animation=\"slideInRight\" data-duration=\"2s\"\n\t\t\t\t\t\t data-delay=\".3s\">\n\t\t\t\t\t\t\t<img src=\"https://gratech.coevs.com/assets/general/images/yiFCdKB5ZG4m35GZ0Vg2.png\" alt=\"shape\">\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"banner-two__shape1\" data-animation=\"slideInRight\" data-duration=\"2s\"\n\t\t\t\t\t\t data-delay=\".5s\">\n\t\t\t\t\t\t\t<img src=\"https://gratech.coevs.com/assets/general/images/Gi5hMdVOGMK903R0o2yl.png\" alt=\"shape\">\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"banner-two__right-shape wow slideInRight\" data-wow-delay=\"200ms\"\n\t\t\t\t\t\t data-wow-duration=\"1500ms\">\n\t\t\t\t\t\t\t<img class=\"sway_Y__animation\" src=\"https://gratech.coevs.com/assets/general/images/bmaBGRE1VRPceZFzP0ub.png\"\n\t\t\t\t\t\t\t alt=\"shape\">\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"banner-two__circle-solid\">\n\t\t\t\t\t\t<img class=\"animation__rotate\" src=\"https://gratech.coevs.com/assets/general/images/BngX6ulmrpt2BkKgdNro.png\"\n\t\t\t\t\t\t alt=\"shape\">\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"banner-two__circle-regular\">\n\t\t\t\t\t\t<img class=\"animation__rotateY\" src=\"https://gratech.coevs.com/assets/general/images/cCUaHj29ZjMF6SpR75iX.png\"\n\t\t\t\t\t\t alt=\"shape\">\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"slide-bg\" data-background=\"https://gratech.coevs.com/assets/general/images/oqHE2iP4cXY8TaoRsUfO.jpg\"></div>\n\t\t\t\t\t<div class=\"container\">\n\t\t\t\t\t\t<div class=\"banner-two__content text-center\">\n\t\t\t\t\t\t\t<h4 data-animation=\"fadeInUp\" data-delay=\".3s\" class=\"text-white mb-20\">\n\t\t\t\t\t\t\t\t{{slide.slide_sub_heading}}\n\t\t\t\t\t\t\t</h4>\n\t\t\t\t\t\t\t<h1 data-animation=\"fadeInUp\" data-delay=\".5s\" class=\"text-white\">\n\t\t\t\t\t\t\t\t{{slide.slide_heading}}\n\t\t\t\t\t\t\t</h1>\n\t\t\t\t\t\t\t<p data-animation=\"fadeInUp\" data-delay=\".7s\" class=\"mt-20\">\n\t\t\t\t\t\t\t\t{{slide.slide_text}}\n\t\t\t\t\t\t\t</p>\n\t\t\t\t\t\t\t<a data-animation=\"fadeInUp\" data-delay=\"1s\" href=\"{{slide.slide_cta_url}}\"\n\t\t\t\t\t\t\t class=\"btn-one mt-50\">{{slide.slide_cta_text}} <i class=\"fa-regular fa-arrow-right-long\"></i></a>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t{% endfor %}\n\t\t</div>\n\t</div>\n\t<div class=\"banner__dot-wrp banner-two__dot-wrp\">\n\t\t<div class=\"dot-light banner__dot\"></div>\n\t</div>\n</section>",
|
||||
"type": "Component"
|
||||
}
|
||||
61
rangeldigital/fixtures/web_template_cards_slider_1.json
Normal file
@ -0,0 +1,61 @@
|
||||
{
|
||||
"__unsaved": 1,
|
||||
"creation": "2024-08-12 15:26:23.140620",
|
||||
"docstatus": 0,
|
||||
"doctype": "Web Template",
|
||||
"fields": [
|
||||
{
|
||||
"fieldname": "heading",
|
||||
"fieldtype": "Data",
|
||||
"label": "Heading",
|
||||
"reqd": 0
|
||||
},
|
||||
{
|
||||
"fieldname": "sub_heading",
|
||||
"fieldtype": "Data",
|
||||
"label": "Sub Heading",
|
||||
"reqd": 0
|
||||
},
|
||||
{
|
||||
"fieldname": "cards",
|
||||
"fieldtype": "Table Break",
|
||||
"label": "Cards",
|
||||
"reqd": 0
|
||||
},
|
||||
{
|
||||
"fieldname": "card_heading",
|
||||
"fieldtype": "Data",
|
||||
"label": "Card Heading",
|
||||
"reqd": 0
|
||||
},
|
||||
{
|
||||
"fieldname": "card_sub_heading",
|
||||
"fieldtype": "Data",
|
||||
"label": "Card Sub-Heading",
|
||||
"reqd": 0
|
||||
},
|
||||
{
|
||||
"fieldname": "card_image",
|
||||
"fieldtype": "Attach Image",
|
||||
"label": "Card Image",
|
||||
"reqd": 0
|
||||
},
|
||||
{
|
||||
"fieldname": "card_url",
|
||||
"fieldtype": "Data",
|
||||
"label": "Card URL",
|
||||
"reqd": 0
|
||||
}
|
||||
|
||||
],
|
||||
"idx": 0,
|
||||
"modified": "2022-03-21 14:30:14.405261",
|
||||
"modified_by": "Administrator",
|
||||
"module": "Website",
|
||||
"name": "Cards Slider - 1",
|
||||
"owner": "Administrator",
|
||||
"standard": 0,
|
||||
"template":"<section class=\"case-two-area secondary-bg pt-120\">\n\t<div class=\"case-two__bg\">\n\t\t<img src=\"https://gratech.coevs.com/assets/general/images/wwA6L1gw1J182zm72MCQ.png\" alt=\"image\">\n\t</div>\n\t<div class=\"container\">\n\t\t<div class=\"d-flex gap-4 flex-wrap align-items-center justify-content-between mb-60\">\n\t\t\t<div class=\"section-header\">\n\t\t\t\t<h5 class=\"wow fadeInLeft\" data-wow-delay=\"00ms\" data-wow-duration=\"1500ms\">\n\t\t\t\t\t<svg class=\"me-1\" width=\"20\" height=\"12\" viewBox=\"0 0 20 12\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\n\t\t\t\t\t\t<rect x=\"0.75\" y=\"0.747803\" width=\"18.5\" height=\"10.5\" rx=\"5.25\" stroke=\"#3C72FC\" stroke-width=\"1.5\"/>\n\t\t\t\t\t\t<mask id=\"path-2-inside-1_1120_297\" fill=\"white\">\n\t\t\t\t\t\t\t<path d=\"M3 5.9978C3 3.78866 4.79086 1.9978 7 1.9978H13C15.2091 1.9978 17 3.78866 17 5.9978C17 8.20694 15.2091 9.9978 13 9.9978H7C4.79086 9.9978 3 8.20694 3 5.9978Z\"/>\n\t\t\t\t\t\t</mask>\n\t\t\t\t\t\t<path d=\"M3 5.9978C3 2.96024 5.46243 0.497803 8.5 0.497803H11.5C14.5376 0.497803 17 2.96024 17 5.9978C17 4.61709 15.2091 3.4978 13 3.4978H7C4.79086 3.4978 3 4.61709 3 5.9978ZM17 5.9978C17 9.03537 14.5376 11.4978 11.5 11.4978H8.5C5.46243 11.4978 3 9.03537 3 5.9978C3 7.37851 4.79086 8.4978 7 8.4978H13C15.2091 8.4978 17 7.37851 17 5.9978ZM3 9.9978V1.9978V9.9978ZM17 1.9978V9.9978V1.9978Z\" fill=\"#3C72FC\" mask=\"url(#path-2-inside-1_1120_297)\"/>\n\t\t\t\t\t</svg>\n\t\t\t\t\tWe Delivered Best Solution\n\t\t\t\t</h5>\n\t\t\t\t<h2 class=\"text-white wow fadeInLeft\" data-wow-delay=\"200ms\" data-wow-duration=\"1500ms\">\n\t\t\t\t\tFROM OUR CASE studies\n\t\t\t\t</h2>\n\t\t\t</div>\n\t\t\t<div class=\"arry-btn d-flex gap-3 wow fadeInUp\" data-wow-delay=\"200ms\" data-wow-duration=\"1500ms\">\n\t\t\t\t<button class=\"arry-prev case__arry-prev\"><i class=\"fa-light fa-chevron-left\"></i></button>\n\t\t\t\t<button class=\"arry-next case__arry-next active\"><i class=\"fa-light fa-chevron-right\"></i></button>\n\t\t\t</div>\n\t\t</div>\n\t</div>\n\t<div class=\"case-two__container\">\n\t\t<div class=\"swiper case-two__slider\">\n\t\t\t<div class=\"swiper-wrapper\">\n\t\t\t\t<div class=\"swiper-slide\">\n\t\t\t\t\t<div class=\"case-two__item\">\n\t\t\t\t\t\t<div class=\"image case-two__image\">\n\t\t\t\t\t\t\t<img src=\"https://gratech.coevs.com/assets/general/images/oSA8B1Af2KaVxDWOyg2b.jpg\" alt=\"image\">\n\t\t\t\t\t\t</div>\n\t\t\t\t\t\t<div class=\"case-two__content\">\n\t\t\t\t\t\t\t<span>Technology</span>\n\t\t\t\t\t\t\t<h4><a href=\"https://gratech.coevs.com/details/34?section=project_elegent\" class=\"text-white\">Platform Integration</a></h4>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t\t<a href=\"https://gratech.coevs.com/details/34?section=project_elegent\" class=\"case-two__btn\">\n\t\t\t\t\t\t\t<i class=\"fa-regular fa-arrow-right\"></i>\n\t\t\t\t\t\t</a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t\t<div class=\"swiper-slide\">\n\t\t\t\t\t<div class=\"case-two__item\">\n\t\t\t\t\t\t<div class=\"image case-two__image\">\n\t\t\t\t\t\t\t<img src=\"https://gratech.coevs.com/assets/general/images/qKb99H31py4X7Nwlv2Ot.jpg\" alt=\"image\">\n\t\t\t\t\t\t</div>\n\t\t\t\t\t\t<div class=\"case-two__content\">\n\t\t\t\t\t\t\t<span>Security</span>\n\t\t\t\t\t\t\t<h4><a href=\"https://gratech.coevs.com/details/35?section=project_elegent\" class=\"text-white\">Network Security</a></h4>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t\t<a href=\"https://gratech.coevs.com/details/35?section=project_elegent\" class=\"case-two__btn\">\n\t\t\t\t\t\t\t<i class=\"fa-regular fa-arrow-right\"></i>\n\t\t\t\t\t\t</a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t\t<div class=\"swiper-slide\">\n\t\t\t\t\t<div class=\"case-two__item\">\n\t\t\t\t\t\t<div class=\"image case-two__image\">\n\t\t\t\t\t\t\t<img src=\"https://gratech.coevs.com/assets/general/images/0VxOqOHrc2sY1CgUQu0U.jpg\" alt=\"image\">\n\t\t\t\t\t\t</div>\n\t\t\t\t\t\t<div class=\"case-two__content\">\n\t\t\t\t\t\t\t<span>Solution</span>\n\t\t\t\t\t\t\t<h4><a href=\"https://gratech.coevs.com/details/36?section=project_elegent\" class=\"text-white\">Web Devolapment</a></h4>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t\t<a href=\"https://gratech.coevs.com/details/36?section=project_elegent\" class=\"case-two__btn\">\n\t\t\t\t\t\t\t<i class=\"fa-regular fa-arrow-right\"></i>\n\t\t\t\t\t\t</a>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t</div>\n\t</div>\n</section>"
|
||||
,
|
||||
"type": "Component"
|
||||
}
|
||||
84
rangeldigital/fixtures/web_template_rd_footer_1.json
Normal file
19
rangeldigital/fixtures/web_template_rd_navbar_1.json
Normal file
@ -0,0 +1,19 @@
|
||||
{
|
||||
"__unsaved": 1,
|
||||
"creation": "2024-08-13 15:26:23.140620",
|
||||
"docstatus": 0,
|
||||
"doctype": "Web Template",
|
||||
"fields": [
|
||||
|
||||
|
||||
],
|
||||
"idx": 0,
|
||||
"modified": "2024-08-12 14:30:14.405261",
|
||||
"modified_by": "Administrator",
|
||||
"module": "Website",
|
||||
"name": "RD Navbar - 1",
|
||||
"owner": "Administrator",
|
||||
"standard": 0,
|
||||
"template":"<nav class=\"navbar navbar-expand-lg header-two-area header__main\" style=\"background: linear-gradient(90deg, #0f0d1d -76.72%, #3c72fc 191.51%); border-bottom: none;min-height:80px\">\n\t<div class=\"container\">\n\t\t<a class=\"navbar-brand\" href=\"{{ url_prefix }}{{ home_page or \"/\" }}\">\n\t\t\t{%- if brand_html -%}\n\t\t\t\t{{ brand_html }}\n\t\t\t{%- elif banner_image -%}\n\t\t\t\t<img src='{{ banner_image }}'>\n\t\t\t{%- else -%}\n\t\t\t\t<span>{{ (frappe.get_hooks(\"brand_html\") or [_(\"Home\")])[0] }}</span>\n\t\t\t{%- endif -%}\n\t\t</a>\n\t\t<button class=\"navbar-toggler\" type=\"button\"\n\t\t\tdata-toggle=\"collapse\"\n\t\t\tdata-target=\"#navbarSupportedContent\"\n\t\t\taria-controls=\"navbarSupportedContent\"\n\t\t\taria-expanded=\"false\"\n\t\t\taria-label=\"Toggle navigation\">\n\t\t\t<span>\n\t\t\t\t<svg class=\"icon icon-lg\">\n\t\t\t\t\t<use href=\"#icon-menu\"></use>\n\t\t\t\t</svg>\n\t\t\t</span>\n\t\t</button>\n\n\t\t<div class=\"collapse navbar-collapse\" id=\"navbarSupportedContent\">\n\t\t\t{% include \"templates/includes/navbar/navbar_items.html\" %}\n\t\t</div>\n\t</div>\n</nav>",
|
||||
"type": "Navbar"
|
||||
}
|
||||
272
rangeldigital/hooks.py
Normal file
@ -0,0 +1,272 @@
|
||||
app_name = "rangeldigital"
|
||||
app_title = "Rangel Digital"
|
||||
app_publisher = "Jeremy Rangel"
|
||||
app_description = "Addons for rangeldigital"
|
||||
app_email = "jeremy.rangel@rangeldigital.com"
|
||||
app_license = "mit"
|
||||
# required_apps = []
|
||||
|
||||
# Includes in <head>
|
||||
# ------------------
|
||||
|
||||
# include js, css files in header of desk.html
|
||||
# app_include_css = "/assets/rangeldigital/css/rangeldigital.css"
|
||||
# app_include_js = "/assets/rangeldigital/js/rangeldigital.js"
|
||||
|
||||
# include js, css files in header of web template
|
||||
# web_include_css = "/assets/rangeldigital/css/rangeldigital.css"
|
||||
# web_include_js = "/assets/rangeldigital/js/rangeldigital.js"
|
||||
|
||||
# include custom scss in every website theme (without file extension ".scss")
|
||||
# website_theme_scss = "rangeldigital/public/scss/website"
|
||||
|
||||
# include js, css files in header of web form
|
||||
# webform_include_js = {"doctype": "public/js/doctype.js"}
|
||||
# webform_include_css = {"doctype": "public/css/doctype.css"}
|
||||
|
||||
# include js in page
|
||||
# page_js = {"page" : "public/js/file.js"}
|
||||
|
||||
# include js in doctype views
|
||||
# doctype_js = {"doctype" : "public/js/doctype.js"}
|
||||
# doctype_list_js = {"doctype" : "public/js/doctype_list.js"}
|
||||
# doctype_tree_js = {"doctype" : "public/js/doctype_tree.js"}
|
||||
# doctype_calendar_js = {"doctype" : "public/js/doctype_calendar.js"}
|
||||
|
||||
# Svg Icons
|
||||
# ------------------
|
||||
# include app icons in desk
|
||||
# app_include_icons = "rangeldigital/public/icons.svg"
|
||||
|
||||
# Home Pages
|
||||
# ----------
|
||||
|
||||
# application home page (will override Website Settings)
|
||||
# home_page = "login"
|
||||
|
||||
# website user home page (by Role)
|
||||
# role_home_page = {
|
||||
# "Role": "home_page"
|
||||
# }
|
||||
|
||||
# Generators
|
||||
# ----------
|
||||
|
||||
# automatically create page for each record of this doctype
|
||||
# website_generators = ["Web Page"]
|
||||
|
||||
# Jinja
|
||||
# ----------
|
||||
|
||||
# add methods and filters to jinja environment
|
||||
# jinja = {
|
||||
# "methods": "rangeldigital.utils.jinja_methods",
|
||||
# "filters": "rangeldigital.utils.jinja_filters"
|
||||
# }
|
||||
|
||||
# Installation
|
||||
# ------------
|
||||
|
||||
# before_install = "rangeldigital.install.before_install"
|
||||
# after_install = "rangeldigital.install.after_install"
|
||||
|
||||
# Uninstallation
|
||||
# ------------
|
||||
|
||||
# before_uninstall = "rangeldigital.uninstall.before_uninstall"
|
||||
# after_uninstall = "rangeldigital.uninstall.after_uninstall"
|
||||
|
||||
# Integration Setup
|
||||
# ------------------
|
||||
# To set up dependencies/integrations with other apps
|
||||
# Name of the app being installed is passed as an argument
|
||||
|
||||
# before_app_install = "rangeldigital.utils.before_app_install"
|
||||
# after_app_install = "rangeldigital.utils.after_app_install"
|
||||
|
||||
# Integration Cleanup
|
||||
# -------------------
|
||||
# To clean up dependencies/integrations with other apps
|
||||
# Name of the app being uninstalled is passed as an argument
|
||||
|
||||
# before_app_uninstall = "rangeldigital.utils.before_app_uninstall"
|
||||
# after_app_uninstall = "rangeldigital.utils.after_app_uninstall"
|
||||
|
||||
# Desk Notifications
|
||||
# ------------------
|
||||
# See frappe.core.notifications.get_notification_config
|
||||
|
||||
# notification_config = "rangeldigital.notifications.get_notification_config"
|
||||
|
||||
# Permissions
|
||||
# -----------
|
||||
# Permissions evaluated in scripted ways
|
||||
|
||||
# permission_query_conditions = {
|
||||
# "Event": "frappe.desk.doctype.event.event.get_permission_query_conditions",
|
||||
# }
|
||||
#
|
||||
# has_permission = {
|
||||
# "Event": "frappe.desk.doctype.event.event.has_permission",
|
||||
# }
|
||||
|
||||
# DocType Class
|
||||
# ---------------
|
||||
# Override standard doctype classes
|
||||
|
||||
# override_doctype_class = {
|
||||
# "ToDo": "custom_app.overrides.CustomToDo"
|
||||
# }
|
||||
|
||||
# Document Events
|
||||
# ---------------
|
||||
# Hook on document methods and events
|
||||
|
||||
# doc_events = {
|
||||
# "*": {
|
||||
# "on_update": "method",
|
||||
# "on_cancel": "method",
|
||||
# "on_trash": "method"
|
||||
# }
|
||||
# }
|
||||
|
||||
# Scheduled Tasks
|
||||
# ---------------
|
||||
|
||||
# scheduler_events = {
|
||||
# "all": [
|
||||
# "rangeldigital.tasks.all"
|
||||
# ],
|
||||
# "daily": [
|
||||
# "rangeldigital.tasks.daily"
|
||||
# ],
|
||||
# "hourly": [
|
||||
# "rangeldigital.tasks.hourly"
|
||||
# ],
|
||||
# "weekly": [
|
||||
# "rangeldigital.tasks.weekly"
|
||||
# ],
|
||||
# "monthly": [
|
||||
# "rangeldigital.tasks.monthly"
|
||||
# ],
|
||||
# }
|
||||
|
||||
# Testing
|
||||
# -------
|
||||
|
||||
# before_tests = "rangeldigital.install.before_tests"
|
||||
|
||||
# Overriding Methods
|
||||
# ------------------------------
|
||||
#
|
||||
# override_whitelisted_methods = {
|
||||
# "frappe.desk.doctype.event.event.get_events": "rangeldigital.event.get_events"
|
||||
# }
|
||||
#
|
||||
# each overriding function accepts a `data` argument;
|
||||
# generated from the base implementation of the doctype dashboard,
|
||||
# along with any modifications made in other Frappe apps
|
||||
# override_doctype_dashboards = {
|
||||
# "Task": "rangeldigital.task.get_dashboard_data"
|
||||
# }
|
||||
|
||||
# exempt linked doctypes from being automatically cancelled
|
||||
#
|
||||
# auto_cancel_exempted_doctypes = ["Auto Repeat"]
|
||||
|
||||
# Ignore links to specified DocTypes when deleting documents
|
||||
# -----------------------------------------------------------
|
||||
|
||||
# ignore_links_on_delete = ["Communication", "ToDo"]
|
||||
|
||||
# Request Events
|
||||
# ----------------
|
||||
# before_request = ["rangeldigital.utils.before_request"]
|
||||
# after_request = ["rangeldigital.utils.after_request"]
|
||||
|
||||
# Job Events
|
||||
# ----------
|
||||
# before_job = ["rangeldigital.utils.before_job"]
|
||||
# after_job = ["rangeldigital.utils.after_job"]
|
||||
|
||||
# User Data Protection
|
||||
# --------------------
|
||||
|
||||
# user_data_fields = [
|
||||
# {
|
||||
# "doctype": "{doctype_1}",
|
||||
# "filter_by": "{filter_by}",
|
||||
# "redact_fields": ["{field_1}", "{field_2}"],
|
||||
# "partial": 1,
|
||||
# },
|
||||
# {
|
||||
# "doctype": "{doctype_2}",
|
||||
# "filter_by": "{filter_by}",
|
||||
# "partial": 1,
|
||||
# },
|
||||
# {
|
||||
# "doctype": "{doctype_3}",
|
||||
# "strict": False,
|
||||
# },
|
||||
# {
|
||||
# "doctype": "{doctype_4}"
|
||||
# }
|
||||
# ]
|
||||
|
||||
# Authentication and authorization
|
||||
# --------------------------------
|
||||
|
||||
# auth_hooks = [
|
||||
# "rangeldigital.auth.validate"
|
||||
# ]
|
||||
|
||||
# Automatically update python controller files with type annotations for this app.
|
||||
# export_python_type_annotations = True
|
||||
|
||||
# default_log_clearing_doctypes = {
|
||||
# "Logging DocType Name": 30 # days to retain logs
|
||||
# }
|
||||
|
||||
web_include_css = ["/assets/rangeldigital/css/style.css",
|
||||
"/assets/rangeldigital/css/meanmenu.css",
|
||||
"/assets/rangeldigital/css/responsive.css",
|
||||
"/assets/rangeldigital/css/owl.carousel.min.css",
|
||||
"/assets/rangeldigital/css/responsive.css",
|
||||
"/assets/rangeldigital/css/swiper-bundle.min.css",
|
||||
"/assets/rangeldigital/css/magnific-popup.css",
|
||||
"/assets/rangeldigital/css/animate.css",
|
||||
"/assets/rangeldigital/css/custom.css",
|
||||
]
|
||||
|
||||
web_include_js = [
|
||||
|
||||
|
||||
|
||||
|
||||
"/assets/rangeldigital/js/script.js",
|
||||
|
||||
"/assets/rangeldigital/js/jquery-3.7.1.min.js",
|
||||
"/assets/rangeldigital/js/bootstrap.min.js",
|
||||
"/assets/rangeldigital/js/meanmenu.js",
|
||||
"/assets/rangeldigital/js/swiper-bundle.min.js",
|
||||
"/assets/rangeldigital/js/jquery.counterup.min.js",
|
||||
"/assets/rangeldigital/js/wow.min.js",
|
||||
"/assets/rangeldigital/js/magnific-popup.min.js",
|
||||
"/assets/rangeldigital/js/pace.min.js",
|
||||
"/assets/rangeldigital/js/nice-select.min.js",
|
||||
"/assets/rangeldigital/js/isotope.pkgd.min.js",
|
||||
"/assets/rangeldigital/js/jquery.waypoints.js",
|
||||
"/assets/rangeldigital/js/script.js",
|
||||
"/assets/rangeldigital/js/simple-notify.min.js?v2.01",
|
||||
"/assets/rangeldigital/js/helpers.js?v2.01"
|
||||
]
|
||||
|
||||
|
||||
app_include_css = [
|
||||
"/assets/rangeldigital/css/backend.css"
|
||||
|
||||
]
|
||||
|
||||
app_includes_js =[
|
||||
"/assets/rangeldigital/js/backend.js"
|
||||
]
|
||||
1
rangeldigital/modules.txt
Normal file
@ -0,0 +1 @@
|
||||
Rangel Digital
|
||||
6
rangeldigital/patches.txt
Normal file
@ -0,0 +1,6 @@
|
||||
[pre_model_sync]
|
||||
# Patches added in this section will be executed before doctypes are migrated
|
||||
# Read docs to understand patches: https://frappeframework.com/docs/v14/user/en/database-migrations
|
||||
|
||||
[post_model_sync]
|
||||
# Patches added in this section will be executed after doctypes are migrated
|
||||
0
rangeldigital/public/.gitkeep
Normal file
14
rangeldigital/public/css/animate.css
vendored
Normal file
1838
rangeldigital/public/css/animations.min.css
vendored
Normal file
1
rangeldigital/public/css/custom.css
Normal file
@ -0,0 +1 @@
|
||||
.blog-image{height:78px;width:79px;object-fit:cover}.blog-avatar{height:40px;width:40px;object-fit:cover}.alert-info{color:var(--bs-heading-color)!important;background-color:var(--sub-bg);;border-color:var(--sub-bg);}.component-blog-cover{height:254px;width:370px;object-fit:cover}.component-service-cover{height:370px;width:320px;object-fit:cover}.blog-square{height:238px!important;width:236px!important;object-fit:cover!important}.cookies-wrapper{position:fixed;right:-370px;bottom:50px;max-width:345px;width:100%;background:#fff;border-radius:8px;padding:15px 25px 22px;transition:all 0.3s ease;box-shadow:0 5px 10px rgb(0 0 0 / .1);z-index:999999;.title-box{display:flex;align-items:center;column-gap:15px;color:var(--primary-color);margin-bottom:15px}.title-box i{font-size:32px}.title-box h3{font-size:24px;font-weight:500}.info{margin-bottom:15px}.info p{font-size:16px;font-weight:400;color:#333}.info p a{color:var(--primary-color);text-decoration:none}.info p a:hover{text-decoration:none}.buttons{display:flex;justify-content:space-between;align-items:center;width:100%}.button{width:calc(100% / 2 - 10px)!important;padding:8px 0!important;border:none!important;border-radius:4px!important}}.cookies-wrapper.show{right:20px}
|
||||
1
rangeldigital/public/css/magnific-popup.css
Normal file
1
rangeldigital/public/css/meanmenu.css
Normal file
@ -0,0 +1 @@
|
||||
a.meanmenu-reveal{display:none}.mean-container .mean-bar{float:left;width:100%;position:relative;background:#0c1923;z-index:999999}.mean-container a.meanmenu-reveal{width:22px;height:22px;padding:13px 13px 11px 13px;position:absolute;top:0;right:0;cursor:pointer;color:#fff;text-decoration:none;font-size:16px;text-indent:-9999em;line-height:22px;font-size:1px;display:block;font-family:Arial,Helvetica,sans-serif;font-weight:700}.mean-container a.meanmenu-reveal span{display:block;background:#fff;height:3px;margin-top:3px}.mean-container .mean-nav{float:left;width:100%;background-color:#000}.mean-container .mean-nav ul{padding:0;margin:0;width:100%;list-style-type:none}.mean-container .mean-nav ul li{position:relative;float:left;width:100%}.mean-container .mean-nav ul li a{display:block;float:left;width:100%;padding:10px 0;margin:0;text-align:left;color:#fff;border-top:1px solid rgb(255 255 255 / .25)}.mean-container .mean-nav ul li li a{width:80%;padding:1em 10%;border-top:1px solid #f1f1f1;border-top:1px solid rgb(255 255 255 / .25);opacity:.75;filter:alpha(opacity=75);text-shadow:none!important;visibility:visible}.mean-container .mean-nav ul li.mean-last a{border-bottom:none;margin-bottom:0}.mean-container .mean-nav ul li li li a{width:70%;padding:1em 15%}.mean-container .mean-nav ul li li li li a{width:60%;padding:1em 20%}.mean-container .mean-nav ul li li li li li a{width:50%;padding:1em 25%}.mean-container .mean-nav ul li a.mean-expand{width:30px;height:15px;line-height:14px;text-align:center;position:absolute;right:0;top:7px;z-index:2;font-weight:700;background-color:var(--primary-color);border-radius:10px}.mean-container .mean-push{float:left;width:100%;padding:0;margin:0;clear:both}.mean-nav .wrapper{width:100%;padding:0;margin:0}.mean-container .mean-bar,.mean-container .mean-bar *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.mean-remove{display:none!important}
|
||||
6
rangeldigital/public/css/owl.carousel.min.css
vendored
Normal file
@ -0,0 +1,6 @@
|
||||
/**
|
||||
* Owl Carousel v2.2.1
|
||||
* Copyright 2013-2017 David Deutsch
|
||||
* Licensed under ()
|
||||
*/
|
||||
.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}
|
||||
1076
rangeldigital/public/css/responsive.css
Normal file
1
rangeldigital/public/css/style.css
Normal file
13
rangeldigital/public/css/swiper-bundle.min.css
vendored
Normal file
12
rangeldigital/public/files/img/address-light.svg
Normal file
@ -0,0 +1,12 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- Generator: Adobe Illustrator 21.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
||||
<svg version="1.1" id="Слой_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
||||
viewBox="0 0 100 101.7" style="enable-background:new 0 0 100 101.7;" xml:space="preserve">
|
||||
<style type="text/css">
|
||||
.st0{fill:#0479EC;}
|
||||
</style>
|
||||
<g>
|
||||
<path class="st0" d="M85,5.9H61.8V0H38.2v30.1H15L0,44l15,14h23.2v42h23.6V33.9H85l15-14L85,5.9z M38.2,54.4H16.4L5.3,44l11.1-10.4
|
||||
h21.8V54.4L38.2,54.4z M58.2,96.4H41.8V3.6h16.3v92.8H58.2z M83.6,30.3H61.8V9.6h21.8L94.7,20L83.6,30.3z"/>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 662 B |
12
rangeldigital/public/files/img/address.svg
Normal file
@ -0,0 +1,12 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- Generator: Adobe Illustrator 21.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
||||
<svg version="1.1" id="Слой_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
||||
viewBox="0 0 100 101.7" style="enable-background:new 0 0 100 101.7;" xml:space="preserve">
|
||||
<style type="text/css">
|
||||
.st0{fill:#FFFFFF;}
|
||||
</style>
|
||||
<g>
|
||||
<path class="st0" d="M85,5.9H61.8V0H38.2v30.1H15L0,44l15,14h23.2v42h23.6V33.9H85l15-14L85,5.9z M38.2,54.4H16.4L5.3,44l11.1-10.4
|
||||
h21.8V54.4L38.2,54.4z M58.2,96.4H41.8V3.6h16.3v92.8H58.2z M83.6,30.3H61.8V9.6h21.8L94.7,20L83.6,30.3z"/>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 662 B |
BIN
rangeldigital/public/files/img/arrow-left-light.png
Normal file
|
After Width: | Height: | Size: 241 B |
BIN
rangeldigital/public/files/img/arrow-left.png
Normal file
|
After Width: | Height: | Size: 250 B |
BIN
rangeldigital/public/files/img/arrow-right-light.png
Normal file
|
After Width: | Height: | Size: 237 B |
BIN
rangeldigital/public/files/img/arrow-right.png
Normal file
|
After Width: | Height: | Size: 237 B |
216
rangeldigital/public/files/img/background.svg
Normal file
@ -0,0 +1,216 @@
|
||||
<svg id="background" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="1440" height="726.5" viewBox="0 0 1440 726.5">
|
||||
<metadata><?xpacket begin="" id="W5M0MpCehiHzreSzNTczkc9d"?>
|
||||
<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 5.6-c138 79.159824, 2016/09/14-01:09:01 ">
|
||||
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
|
||||
<rdf:Description rdf:about=""/>
|
||||
</rdf:RDF>
|
||||
</x:xmpmeta>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<?xpacket end="w"?></metadata>
|
||||
<defs>
|
||||
<style>
|
||||
.cls-1 {
|
||||
fill: #34b0f7;
|
||||
filter: url(#filter);
|
||||
}
|
||||
|
||||
.cls-1, .cls-12, .cls-14, .cls-15, .cls-17, .cls-2, .cls-20, .cls-21, .cls-5, .cls-6, .cls-7, .cls-9 {
|
||||
fill-rule: evenodd;
|
||||
}
|
||||
|
||||
.cls-2, .cls-20, .cls-21 {
|
||||
fill: #c0dbf4;
|
||||
}
|
||||
|
||||
.cls-2 {
|
||||
opacity: 0.2;
|
||||
}
|
||||
|
||||
.cls-3, .cls-6 {
|
||||
fill: #44a2ff;
|
||||
}
|
||||
|
||||
.cls-4 {
|
||||
fill: #3791ea;
|
||||
}
|
||||
|
||||
.cls-5 {
|
||||
fill: #55aafd;
|
||||
}
|
||||
|
||||
.cls-16, .cls-17, .cls-7 {
|
||||
fill: #fff;
|
||||
}
|
||||
|
||||
.cls-7 {
|
||||
opacity: 0.1;
|
||||
}
|
||||
|
||||
.cls-8 {
|
||||
fill: #a3d1ff;
|
||||
opacity: 0.3;
|
||||
}
|
||||
|
||||
.cls-14, .cls-15, .cls-9 {
|
||||
fill: none;
|
||||
}
|
||||
|
||||
.cls-13, .cls-15, .cls-17, .cls-9 {
|
||||
stroke: #fff;
|
||||
}
|
||||
|
||||
.cls-14, .cls-15, .cls-17, .cls-9 {
|
||||
stroke-width: 2px;
|
||||
}
|
||||
|
||||
.cls-10, .cls-11, .cls-12 {
|
||||
fill: #0479ec;
|
||||
}
|
||||
|
||||
.cls-10 {
|
||||
opacity: 0.4;
|
||||
}
|
||||
|
||||
.cls-12, .cls-15, .cls-16, .cls-21 {
|
||||
opacity: 0.5;
|
||||
}
|
||||
|
||||
.cls-13 {
|
||||
fill: #f5fafd;
|
||||
stroke-width: 3px;
|
||||
}
|
||||
|
||||
.cls-14 {
|
||||
stroke: #f5fafd;
|
||||
}
|
||||
|
||||
.cls-18 {
|
||||
fill: #15599c;
|
||||
}
|
||||
|
||||
.cls-19 {
|
||||
fill: #2a8dee;
|
||||
}
|
||||
</style>
|
||||
<filter id="filter" x="-25" y="-19" width="1465" height="672" filterUnits="userSpaceOnUse">
|
||||
<feImage preserveAspectRatio="none" x="-25" y="-19" width="1465" height="672" result="image" xlink:href="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTQ2NSIgaGVpZ2h0PSI2NzIiIHZpZXdCb3g9IjAgMCAxNDY1IDY3MiI+CiAgPGRlZnM+CiAgICA8c3R5bGU+CiAgICAgIC5jbHMtMSB7CiAgICAgICAgZmlsbDogdXJsKCNsaW5lYXItZ3JhZGllbnQpOwogICAgICB9CiAgICA8L3N0eWxlPgogICAgPGxpbmVhckdyYWRpZW50IGlkPSJsaW5lYXItZ3JhZGllbnQiIHgxPSIzNTkuMzM0IiB5MT0iNjcyIiB4Mj0iMTEwNS42NjYiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj4KICAgICAgPHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjMDQ3YWVkIi8+CiAgICAgIDxzdG9wIG9mZnNldD0iMS45NjEiIHN0b3AtY29sb3I9IiM0NzZiZTIiLz4KICAgIDwvbGluZWFyR3JhZGllbnQ+CiAgPC9kZWZzPgogIDxyZWN0IGNsYXNzPSJjbHMtMSIgd2lkdGg9IjE0NjUiIGhlaWdodD0iNjcyIi8+Cjwvc3ZnPgo="/>
|
||||
<feComposite result="composite" operator="in" in2="SourceGraphic"/>
|
||||
<feBlend result="blend" in2="SourceGraphic"/>
|
||||
<feFlood result="flood" flood-color="#047aed" flood-opacity="0.45"/>
|
||||
<feComposite result="composite-2" operator="in" in2="SourceGraphic"/>
|
||||
<feBlend result="blend-2" mode="color" in2="blend"/>
|
||||
</filter>
|
||||
</defs>
|
||||
<g id="bg">
|
||||
<path class="cls-1" d="M-25-19H1440V611s-192.19-52.762-441-22c-184.1,22.762-395.377,64-575,64-257.893,0-449-91.5-449-91.5V-19Z"/>
|
||||
<path id="Shape_1_copy_2" data-name="Shape 1 copy 2" class="cls-2" d="M-59.5,678s-0.7-70.6,408.5-128.5c193.778-31.553,360.648-45.113,480.985-46.827,126.62-1.8,58.249,27.5,175.015,17.827,270-22.356,358.31-82.214,573.5-227.5,395.69-368.767-183,317-183,317s-114.72-49.6-334-52.5C913.361,555.539,739.475,608.584,561,639-47.08,744.184-179.5,444.5-179.5,444.5"/>
|
||||
</g>
|
||||
<g id="illustration">
|
||||
<g>
|
||||
<rect class="cls-3" x="342.5" y="423" width="102" height="228.5"/>
|
||||
<rect class="cls-4" x="354.5" y="542" width="78" height="6.5"/>
|
||||
<rect id="Rectangle_9_copy" data-name="Rectangle 9 copy" class="cls-4" x="354.5" y="555" width="78" height="6.5"/>
|
||||
<rect id="Rectangle_9_copy_2" data-name="Rectangle 9 copy 2" class="cls-4" x="354.5" y="568" width="78" height="6.5"/>
|
||||
<rect id="Rectangle_9_copy_2-2" data-name="Rectangle 9 copy 2" class="cls-4" x="354.5" y="581" width="78" height="6.5"/>
|
||||
<rect id="Rectangle_9_copy_3" data-name="Rectangle 9 copy 3" class="cls-4" x="354.5" y="595.5" width="78" height="6.5"/>
|
||||
<rect id="Rectangle_9_copy_3-2" data-name="Rectangle 9 copy 3" class="cls-4" x="354.5" y="608.5" width="78" height="6.5"/>
|
||||
<rect id="Rectangle_9_copy_3-3" data-name="Rectangle 9 copy 3" class="cls-4" x="354.5" y="621.5" width="78" height="6.5"/>
|
||||
<rect id="Rectangle_9_copy_3-4" data-name="Rectangle 9 copy 3" class="cls-4" x="354.5" y="634.5" width="78" height="6.5"/>
|
||||
<rect id="Rectangle_9_copy_4" data-name="Rectangle 9 copy 4" class="cls-4" x="354.5" y="436.5" width="78" height="6.5"/>
|
||||
<rect id="Rectangle_9_copy_4-2" data-name="Rectangle 9 copy 4" class="cls-4" x="354.5" y="449.5" width="78" height="6.5"/>
|
||||
<rect id="Rectangle_9_copy_4-3" data-name="Rectangle 9 copy 4" class="cls-4" x="354.5" y="462.5" width="78" height="6.5"/>
|
||||
<rect id="Rectangle_9_copy_4-4" data-name="Rectangle 9 copy 4" class="cls-4" x="354.5" y="475.5" width="78" height="6.5"/>
|
||||
<rect id="Rectangle_9_copy_4-5" data-name="Rectangle 9 copy 4" class="cls-4" x="354.5" y="490" width="78" height="6.5"/>
|
||||
<rect id="Rectangle_9_copy_4-6" data-name="Rectangle 9 copy 4" class="cls-4" x="354.5" y="503" width="78" height="6.5"/>
|
||||
<rect id="Rectangle_9_copy_4-7" data-name="Rectangle 9 copy 4" class="cls-4" x="354.5" y="516" width="78" height="6.5"/>
|
||||
<rect id="Rectangle_9_copy_4-8" data-name="Rectangle 9 copy 4" class="cls-4" x="354.5" y="529" width="78" height="6.5"/>
|
||||
<path id="Rectangle_8_copy_5" data-name="Rectangle 8 copy 5" class="cls-5" d="M807.5,463h102V595.5l-102,13V463Z"/>
|
||||
<path id="Rectangle_8_copy_6" data-name="Rectangle 8 copy 6" class="cls-6" d="M908.5,405.5h82v183l-82,7v-190Z"/>
|
||||
<rect class="cls-4" x="953.5" y="504.5" width="80" height="14"/>
|
||||
<rect id="Rectangle_16_copy" data-name="Rectangle 16 copy" class="cls-4" x="953.5" y="535.5" width="80" height="14"/>
|
||||
<rect id="Rectangle_16_copy_2" data-name="Rectangle 16 copy 2" class="cls-4" x="953.5" y="570" width="80" height="14"/>
|
||||
<path id="Rectangle_8_copy_2" data-name="Rectangle 8 copy 2" class="cls-6" d="M545.5,447h102V646l-102,5.5V447Z"/>
|
||||
<rect class="cls-4" x="558" y="460" width="75" height="181.5"/>
|
||||
<path id="Rectangle_8_copy_3" data-name="Rectangle 8 copy 3" class="cls-6" d="M647.5,525.5H801V612L647.5,646V525.5Z"/>
|
||||
<rect class="cls-4" x="678.5" y="540" width="22.5" height="22.5"/>
|
||||
<rect id="Rectangle_14_copy" data-name="Rectangle 14 copy" class="cls-4" x="678.5" y="573" width="22.5" height="22.5"/>
|
||||
<rect id="Rectangle_14_copy_2" data-name="Rectangle 14 copy 2" class="cls-4" x="678.5" y="608" width="22.5" height="22.5"/>
|
||||
<path id="Rectangle_8_copy_4" data-name="Rectangle 8 copy 4" class="cls-6" d="M735,381h72.5V611L735,623.5V381Z"/>
|
||||
<rect id="Rectangle_8_copy" data-name="Rectangle 8 copy" class="cls-4" x="443.5" y="473.5" width="102" height="178"/>
|
||||
<rect id="Rectangle_8_copy_7" data-name="Rectangle 8 copy 7" class="cls-4" x="990.5" y="473.5" width="102" height="115"/>
|
||||
<path id="Polygon_1" data-name="Polygon 1" class="cls-7" d="M770.5,610l12,21h-24Z"/>
|
||||
<path id="Polygon_1_copy" data-name="Polygon 1 copy" class="cls-7" d="M770.5,541.5l12,21h-24Z"/>
|
||||
<path id="Polygon_1_copy_2" data-name="Polygon 1 copy 2" class="cls-7" d="M770.5,475.5l12,21h-24Z"/>
|
||||
<path id="Polygon_1_copy_3" data-name="Polygon 1 copy 3" class="cls-7" d="M770.5,410.5l12,21h-24Z"/>
|
||||
</g>
|
||||
<rect class="cls-8" x="457" y="488.5" width="16" height="16"/>
|
||||
<rect id="Rectangle_10_copy" data-name="Rectangle 10 copy" class="cls-8" x="485" y="519" width="16" height="16"/>
|
||||
<rect id="Rectangle_10_copy_2" data-name="Rectangle 10 copy 2" class="cls-8" x="514.5" y="554" width="16" height="16"/>
|
||||
<rect id="Rectangle_10_copy_3" data-name="Rectangle 10 copy 3" class="cls-8" x="457" y="614.5" width="16" height="16"/>
|
||||
<rect id="Rectangle_10_copy_3-2" data-name="Rectangle 10 copy 3" class="cls-8" x="486.5" y="586.5" width="16" height="16"/>
|
||||
<path class="cls-9" d="M1025.5,504L929,432.5H779.5V448s1.2,16-16,16H572s-11.5-1.975-11.5,7.5v38l-30.5,23H418"/>
|
||||
<rect class="cls-10" x="593.5" y="463" width="34.5" height="2"/>
|
||||
<rect id="Rectangle_11_copy" data-name="Rectangle 11 copy" class="cls-10" x="690" y="463" width="34.5" height="2"/>
|
||||
<rect id="Rectangle_11_copy_2" data-name="Rectangle 11 copy 2" class="cls-11" x="940" y="558.5" width="34.5" height="2"/>
|
||||
<path id="Rectangle_11_copy_3" data-name="Rectangle 11 copy 3" class="cls-12" d="M958.461,453.457l27.765,20.477-1.187,1.609-27.765-20.477Z"/>
|
||||
<path class="cls-9" d="M673.5,465l61,61v58"/>
|
||||
<circle id="Ellipse_1_copy_10" data-name="Ellipse 1 copy 10" class="cls-13" cx="780" cy="434" r="13.063"/>
|
||||
<path class="cls-14" d="M375.5,456.5L416,496v37H530l-76.5-76.5h-79"/>
|
||||
<path class="cls-15" d="M734.5,588l-54,54h-153l-110-110"/>
|
||||
<path class="cls-15" d="M913.5,559.5h88L1025,536V504"/>
|
||||
<rect class="cls-11" x="592.5" y="641" width="26" height="2"/>
|
||||
<rect id="Rectangle_7_copy" data-name="Rectangle 7 copy" class="cls-16" x="627" y="463" width="26" height="2"/>
|
||||
<path id="Ellipse_1_copy_9" data-name="Ellipse 1 copy 9" class="cls-17" d="M560.75,473.5A12.75,12.75,0,1,1,548,486.25,12.75,12.75,0,0,1,560.75,473.5Z"/>
|
||||
<circle class="cls-18" cx="560.5" cy="486" r="7.5"/>
|
||||
<path class="cls-9" d="M570.5,493.5l49,49h38l23,23V642"/>
|
||||
<circle id="Ellipse_1_copy" data-name="Ellipse 1 copy" class="cls-18" cx="418" cy="533" r="7.5"/>
|
||||
<circle id="Ellipse_1_copy_2" data-name="Ellipse 1 copy 2" class="cls-18" cx="912" cy="559" r="7.5"/>
|
||||
<circle id="Ellipse_1_copy_3" data-name="Ellipse 1 copy 3" class="cls-18" cx="1025.5" cy="502" r="7.5"/>
|
||||
<circle id="Ellipse_1_copy_4" data-name="Ellipse 1 copy 4" class="cls-18" cx="780" cy="434" r="7.5"/>
|
||||
<circle id="Ellipse_1_copy_11" data-name="Ellipse 1 copy 11" class="cls-13" cx="734.5" cy="587.5" r="13.063"/>
|
||||
<circle id="Ellipse_1_copy_11-2" data-name="Ellipse 1 copy 11" class="cls-18" cx="734.5" cy="587.5" r="7.5"/>
|
||||
<circle id="Ellipse_1_copy_5" data-name="Ellipse 1 copy 5" class="cls-18" cx="673.5" cy="464.5" r="5"/>
|
||||
<circle id="Ellipse_1_copy_12" data-name="Ellipse 1 copy 12" class="cls-18" cx="527.5" cy="641" r="5"/>
|
||||
<circle id="Ellipse_1_copy_6" data-name="Ellipse 1 copy 6" class="cls-18" cx="530" cy="532.5" r="5"/>
|
||||
<circle id="Ellipse_1_copy_8" data-name="Ellipse 1 copy 8" class="cls-18" cx="375" cy="456" r="5"/>
|
||||
</g>
|
||||
<g id="lines_top">
|
||||
<rect id="Rounded_Rectangle_9" data-name="Rounded Rectangle 9" class="cls-19" x="-99.5" y="455" width="274.5" height="10.5" rx="5.25" ry="5.25"/>
|
||||
<rect id="Rounded_Rectangle_9_copy" data-name="Rounded Rectangle 9 copy" class="cls-19" x="-147.5" y="477.5" width="274.5" height="10.5" rx="5.25" ry="5.25"/>
|
||||
<rect id="Rounded_Rectangle_9_copy_5" data-name="Rounded Rectangle 9 copy 5" class="cls-19" x="217" y="477.5" width="108" height="10.5" rx="5.25" ry="5.25"/>
|
||||
<rect id="Rounded_Rectangle_9_copy_2" data-name="Rounded Rectangle 9 copy 2" class="cls-19" x="-18" y="499.5" width="274.5" height="10.5" rx="5.25" ry="5.25"/>
|
||||
<rect id="Rounded_Rectangle_9_copy_8" data-name="Rounded Rectangle 9 copy 8" class="cls-19" x="1246.5" y="499.5" width="274.5" height="10.5" rx="5.25" ry="5.25"/>
|
||||
<rect id="Rounded_Rectangle_9_copy_6" data-name="Rounded Rectangle 9 copy 6" class="cls-19" x="-171" y="522" width="274.5" height="10.5" rx="5.25" ry="5.25"/>
|
||||
<rect id="Rounded_Rectangle_9_copy_3" data-name="Rounded Rectangle 9 copy 3" class="cls-19" x="-306.5" y="499.5" width="274.5" height="10.5" rx="5.25" ry="5.25"/>
|
||||
<rect id="Rounded_Rectangle_9_copy_4" data-name="Rounded Rectangle 9 copy 4" class="cls-19" x="141.5" y="478" width="59" height="10.5" rx="5.25" ry="5.25"/>
|
||||
<rect id="Rounded_Rectangle_9_copy_9" data-name="Rounded Rectangle 9 copy 9" class="cls-19" x="1246.5" y="456" width="59" height="10.5" rx="5.25" ry="5.25"/>
|
||||
<rect id="Rounded_Rectangle_9_copy_7" data-name="Rounded Rectangle 9 copy 7" class="cls-19" x="1276" y="477.5" width="274.5" height="10.5" rx="5.25" ry="5.25"/>
|
||||
<rect id="Rounded_Rectangle_9_copy_10" data-name="Rounded Rectangle 9 copy 10" class="cls-19" x="1322.5" y="456" width="274.5" height="10.5" rx="5.25" ry="5.25"/>
|
||||
<rect id="Rounded_Rectangle_9_copy_7-2" data-name="Rounded Rectangle 9 copy 7" class="cls-19" x="1541.5" y="477.5" width="108" height="10.5" rx="5.25" ry="5.25"/>
|
||||
<rect id="Rounded_Rectangle_9_copy_7-3" data-name="Rounded Rectangle 9 copy 7" class="cls-19" x="1466" y="478" width="59" height="10.5" rx="5.25" ry="5.25"/>
|
||||
</g>
|
||||
<g id="lines">
|
||||
<path class="cls-20" d="M-1.5,538s153.293,149.534,564,103.5c193.67-27.42,296.656-84.022,415.5-103,118.01-18.844,183.61-23.453,294-24.5,65.01-.617,132.5,1.627,228.5,8.5,539.5,38.624-60,126.5-60,126.5s-114.72-49.6-334-52.5c-148.139-1.961-310.524,27.084-489,57.5-608.08,105.184-752-170.5-752-170.5"/>
|
||||
<path id="Shape_1_copy" data-name="Shape 1 copy" class="cls-21" d="M-37,552S116.293,701.534,527,655.5c193.67-27.42,296.656-84.022,415.5-103,118.01-18.844,183.61-23.453,294-24.5,65.01-.617,132.5,1.627,228.5,8.5,539.5,38.624-24.5,190-24.5,190s-157.01-100.847-376.28-104.168C919.073,620.133,761.042,637.539,582,668-26.08,773.184-170,563-170,563"/>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 15 KiB |
BIN
rangeldigital/public/files/img/basic-plan-images.png
Normal file
|
After Width: | Height: | Size: 1.9 KiB |
1
rangeldigital/public/files/img/basic-plan.svg
Normal file
@ -0,0 +1 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="68" height="50" viewBox="0 0 68 50"><defs><path id="mo1wa" d="M345.18 381.09l31.07-18.37 31.07 18.37-31.07 18.37z"/><path id="mo1wb" d="M401.28 384.9l6.04 3.58-31.07 18.36-31.07-18.36 5.81-3.44"/></defs><g><g transform="translate(-342 -360)"><g><use fill="#fff" fill-opacity="0" stroke="#0479ec" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="50" stroke-width="3" xlink:href="#mo1wa"/></g><g><use fill="#fff" fill-opacity="0" stroke="#0479ec" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="50" stroke-width="3" xlink:href="#mo1wb"/></g></g></g></svg>
|
||||
|
After Width: | Height: | Size: 678 B |
44
rangeldigital/public/files/img/basic-plan2.svg
Normal file
@ -0,0 +1,44 @@
|
||||
<svg id="icon" xmlns="http://www.w3.org/2000/svg" width="65.125" height="46.687" viewBox="0 0 65.125 46.687">
|
||||
<metadata><?xpacket begin="" id="W5M0MpCehiHzreSzNTczkc9d"?>
|
||||
<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 5.6-c138 79.159824, 2016/09/14-01:09:01 ">
|
||||
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
|
||||
<rdf:Description rdf:about=""/>
|
||||
</rdf:RDF>
|
||||
</x:xmpmeta>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<?xpacket end="w"?></metadata>
|
||||
<defs>
|
||||
<style>
|
||||
.cls-1 {
|
||||
fill: none;
|
||||
stroke: #5c41c4;
|
||||
stroke-linecap: round;
|
||||
stroke-linejoin: round;
|
||||
stroke-width: 3px;
|
||||
fill-rule: evenodd;
|
||||
}
|
||||
</style>
|
||||
</defs>
|
||||
<path class="cls-1" d="M345.18,381.09l31.07-18.368,31.07,18.368-31.07,18.367Z" transform="translate(-343.688 -361.438)"/>
|
||||
<path id="Rectangle_34_copy" data-name="Rectangle 34 copy" class="cls-1" d="M401.283,384.906l6.037,3.569-31.07,18.368-31.07-18.368L351,385.038" transform="translate(-343.688 -361.438)"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 3.0 KiB |
BIN
rangeldigital/public/files/img/bg-blue.png
Normal file
|
After Width: | Height: | Size: 45 KiB |
BIN
rangeldigital/public/files/img/bg-custom.png
Normal file
|
After Width: | Height: | Size: 71 KiB |
BIN
rangeldigital/public/files/img/bg-footer.png
Normal file
|
After Width: | Height: | Size: 24 KiB |
BIN
rangeldigital/public/files/img/bg-form.jpg
Normal file
|
After Width: | Height: | Size: 25 KiB |
BIN
rangeldigital/public/files/img/bg-prefooter.png
Normal file
|
After Width: | Height: | Size: 39 KiB |
BIN
rangeldigital/public/files/img/bg-servise-2.png
Normal file
|
After Width: | Height: | Size: 9.5 KiB |
BIN
rangeldigital/public/files/img/bg-servise.png
Normal file
|
After Width: | Height: | Size: 21 KiB |
BIN
rangeldigital/public/files/img/bg-team.png
Normal file
|
After Width: | Height: | Size: 13 KiB |
BIN
rangeldigital/public/files/img/bg-test.png
Normal file
|
After Width: | Height: | Size: 73 KiB |
BIN
rangeldigital/public/files/img/bottom-info-plans.png
Normal file
|
After Width: | Height: | Size: 23 KiB |
BIN
rangeldigital/public/files/img/bottom-info-plans2.png
Normal file
|
After Width: | Height: | Size: 40 KiB |
BIN
rangeldigital/public/files/img/bottom-info-plans3.png
Normal file
|
After Width: | Height: | Size: 33 KiB |
BIN
rangeldigital/public/files/img/brand-light2.png
Normal file
|
After Width: | Height: | Size: 2.2 KiB |
BIN
rangeldigital/public/files/img/brand-white4.png
Normal file
|
After Width: | Height: | Size: 1.9 KiB |
BIN
rangeldigital/public/files/img/brand.png
Normal file
|
After Width: | Height: | Size: 1.6 KiB |
BIN
rangeldigital/public/files/img/breadcrumbs.jpg
Normal file
|
After Width: | Height: | Size: 6.1 KiB |
1
rangeldigital/public/files/img/check.svg
Normal file
@ -0,0 +1 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="18" height="18" viewBox="0 0 18 18"><defs><path id="ddrka" d="M234.92 2587.98a7 7 0 1 1-4.72-5.63"/><path id="ddrkb" d="M225.48 2587.75l2.07 2.46 4.66-6.43"/><clipPath id="ddrkc"><use fill="#fff" xlink:href="#ddrka"/></clipPath><clipPath id="ddrkd"><use fill="#fff" xlink:href="#ddrkb"/></clipPath></defs><g><g transform="translate(-219 -2580)"><g><use fill="#fff" fill-opacity="0" stroke="#0479ec" stroke-miterlimit="50" stroke-width="3" clip-path="url("#ddrkc")" xlink:href="#ddrka"/></g><g><use fill="#fff" fill-opacity="0" stroke="#0479ec" stroke-miterlimit="50" stroke-width="3" clip-path="url("#ddrkd")" xlink:href="#ddrkb"/></g></g></g></svg>
|
||||
|
After Width: | Height: | Size: 759 B |
BIN
rangeldigital/public/files/img/choice-plan.png
Normal file
|
After Width: | Height: | Size: 50 KiB |
BIN
rangeldigital/public/files/img/choice-plan2.png
Normal file
|
After Width: | Height: | Size: 246 KiB |
BIN
rangeldigital/public/files/img/choice-plan3.png
Normal file
|
After Width: | Height: | Size: 24 KiB |
BIN
rangeldigital/public/files/img/done.png
Normal file
|
After Width: | Height: | Size: 1.1 KiB |
BIN
rangeldigital/public/files/img/done2.png
Normal file
|
After Width: | Height: | Size: 322 B |
BIN
rangeldigital/public/files/img/down-select.png
Normal file
|
After Width: | Height: | Size: 208 B |
BIN
rangeldigital/public/files/img/down.png
Normal file
|
After Width: | Height: | Size: 1003 B |
BIN
rangeldigital/public/files/img/drag.png
Normal file
|
After Width: | Height: | Size: 534 B |
1
rangeldigital/public/files/img/facebook-white.svg
Normal file
@ -0,0 +1 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="10" height="18" viewBox="0 0 10 18"><g><g transform="translate(-682 -2972)"><image width="10" height="18" transform="translate(682 2972)" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAASCAYAAABit09LAAAA5UlEQVQoU83RoUqEQRAA4G/AKxqs14wHgiLXFIvJLGISX8EnsNls4gUfQAwqdkEsZoNJUINgEIMY5VAZWfjvWI4Tq9tm9pvdndkwsjJzFdtYwBT6OIzaZeYGTkaLcTyEmTmBzzGopPZq2MVNBXdw2sRvNVzBVQUnI+JjENdwBk8VbEXE1xBmZgdtzOGgglt4RjnsJTLzDOu/NDFIHxV4jrU/YK/AfWyijGe6KnjHd3P1boGtBi3hsoLzeGhgv+66bNxWsB0Rr+PGs4zrCnYi4v6fwdG/no2Iu3FvXMRF1Uw3Ih4H8Q9XTF2I1uKenAAAAABJRU5ErkJggg=="/></g></g></svg>
|
||||
|
After Width: | Height: | Size: 663 B |
BIN
rangeldigital/public/files/img/grid-img.jpg
Normal file
|
After Width: | Height: | Size: 3.3 KiB |
BIN
rangeldigital/public/files/img/grid-img2.jpg
Normal file
|
After Width: | Height: | Size: 3.3 KiB |
BIN
rangeldigital/public/files/img/hosting-images.png
Normal file
|
After Width: | Height: | Size: 1.6 KiB |
28
rangeldigital/public/files/img/hosting.svg
Normal file
@ -0,0 +1,28 @@
|
||||
<svg id="icon" xmlns="http://www.w3.org/2000/svg" width="113.18" height="83.97" viewBox="0 0 113.18 83.97">
|
||||
<defs>
|
||||
<style>
|
||||
.cls-1, .cls-2 {
|
||||
fill: #f2f8fb;
|
||||
}
|
||||
|
||||
.cls-1, .cls-2, .cls-3 {
|
||||
stroke: #0479ec;
|
||||
stroke-width: 4px;
|
||||
}
|
||||
|
||||
.cls-2 {
|
||||
fill-rule: evenodd;
|
||||
}
|
||||
|
||||
.cls-3 {
|
||||
fill: #0479ec;
|
||||
}
|
||||
</style>
|
||||
</defs>
|
||||
<circle class="cls-1" cx="56.545" cy="20.035" r="18.015"/>
|
||||
<path class="cls-2" d="M1131.29,4231.42l23.75-30.3" transform="translate(-1112.41 -4169.62)"/>
|
||||
<path id="Shape_562_copy" data-name="Shape 562 copy" class="cls-2" d="M1204.98,4231.42l-23.74-30.3" transform="translate(-1112.41 -4169.62)"/>
|
||||
<circle id="Ellipse_559_copy" data-name="Ellipse 559 copy" class="cls-1" cx="14.59" cy="69.38" r="12.59"/>
|
||||
<circle id="Ellipse_559_copy_2" data-name="Ellipse 559 copy 2" class="cls-1" cx="98.59" cy="69.38" r="12.59"/>
|
||||
<circle class="cls-3" cx="56.59" cy="20.38" r="5"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 983 B |
26
rangeldigital/public/files/img/hosting2.svg
Normal file
@ -0,0 +1,26 @@
|
||||
<svg id="icon" xmlns="http://www.w3.org/2000/svg" width="222" height="91.97" viewBox="0 0 222 91.97">
|
||||
<defs>
|
||||
<style>
|
||||
.cls-1 {
|
||||
fill: none;
|
||||
opacity: 0.2;
|
||||
}
|
||||
|
||||
.cls-1, .cls-2 {
|
||||
stroke: #0479ec;
|
||||
stroke-width: 4px;
|
||||
fill-rule: evenodd;
|
||||
}
|
||||
|
||||
.cls-2 {
|
||||
fill: #f2f8fb;
|
||||
}
|
||||
</style>
|
||||
</defs>
|
||||
<path class="cls-1" d="M1645,4229v-52h66" transform="translate(-1613 -4166.03)"/>
|
||||
<path id="Shape_563_copy" data-name="Shape 563 copy" class="cls-1" d="M1800,4229v-52h-66" transform="translate(-1613 -4166.03)"/>
|
||||
<path id="Rounded_Rectangle_555" data-name="Rounded Rectangle 555" class="cls-2" d="M1696.58,4168.02h53.84a7.97,7.97,0,0,1,7.96,7.97v0.2a7.962,7.962,0,0,1-7.96,7.96h-53.84a7.962,7.962,0,0,1-7.96-7.96v-0.2A7.97,7.97,0,0,1,1696.58,4168.02Z" transform="translate(-1613 -4166.03)"/>
|
||||
<path id="Rounded_Rectangle_558" data-name="Rounded Rectangle 558" class="cls-2" d="M1701,4174h4a2,2,0,0,1,0,4h-4A2,2,0,0,1,1701,4174Z" transform="translate(-1613 -4166.03)"/>
|
||||
<path id="Rounded_Rectangle_561" data-name="Rounded Rectangle 561" class="cls-2" d="M1625,4215h44a10,10,0,0,1,10,10v21a10,10,0,0,1-10,10h-44a10,10,0,0,1-10-10v-21A10,10,0,0,1,1625,4215Z" transform="translate(-1613 -4166.03)"/>
|
||||
<path id="Rounded_Rectangle_561_copy" data-name="Rounded Rectangle 561 copy" class="cls-2" d="M1779,4215h44a10,10,0,0,1,10,10v21a10,10,0,0,1-10,10h-44a10,10,0,0,1-10-10v-21A10,10,0,0,1,1779,4215Z" transform="translate(-1613 -4166.03)"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 1.5 KiB |
BIN
rangeldigital/public/files/img/ibm.png
Normal file
|
After Width: | Height: | Size: 1.6 KiB |
19
rangeldigital/public/files/img/icon.svg
Normal file
@ -0,0 +1,19 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 64 64">
|
||||
<defs>
|
||||
<style>
|
||||
.cls-1 {
|
||||
fill: #d5dff3;
|
||||
}
|
||||
|
||||
.cls-2 {
|
||||
font-size: 64px;
|
||||
fill: #526785;
|
||||
text-anchor: middle;
|
||||
font-family: "Helvetica Neue";
|
||||
font-weight: 700;
|
||||
}
|
||||
</style>
|
||||
</defs>
|
||||
<circle class="cls-1" cx="32" cy="32" r="32"/>
|
||||
<text id="_" data-name="“" class="cls-2" x="30.961" y="67.054">“</text>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 474 B |
BIN
rangeldigital/public/files/img/image.png
Normal file
|
After Width: | Height: | Size: 804 B |
BIN
rangeldigital/public/files/img/image2.jpg
Normal file
|
After Width: | Height: | Size: 13 KiB |
BIN
rangeldigital/public/files/img/improving.png
Normal file
|
After Width: | Height: | Size: 3.1 KiB |
BIN
rangeldigital/public/files/img/instagram4.jpg
Normal file
|
After Width: | Height: | Size: 4.0 KiB |
13
rangeldigital/public/files/img/like-light.svg
Normal file
@ -0,0 +1,13 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- Generator: Adobe Illustrator 21.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
||||
<svg version="1.1" id="Слой_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
||||
viewBox="0 0 89.5 85" style="enable-background:new 0 0 89.5 85;" xml:space="preserve">
|
||||
<style type="text/css">
|
||||
.st0{fill:#0479EC;}
|
||||
</style>
|
||||
<path class="st0" d="M25.5,35.5H5.1c-1.1,0-2,0.9-2,2v43.4c0,1.1,0.9,2,2,2h20.5c1.1,0,2-0.9,2-2l0,0v-3.2h44
|
||||
c5.2,0,9.7-3.8,10.5-8.9l4.4-25.1c0.3-1.7,0.2-3.4-0.2-5c-1.5-5.4-6.4-9.2-12.1-9.2H55.9V12.9c0-5.6-4.6-10.2-10.2-10.2h-1.8
|
||||
c-2.8,0-5,2.2-5,5v11.9c-0.1,5.6-2.2,10.9-5.8,15.1l-5.6,4.4v-1.6C27.5,36.4,26.6,35.5,25.5,35.5L25.5,35.5z M23.5,78.9H7.1V39.5
|
||||
h16.5v39.4H23.5z M35.8,37.8c0.1-0.1,0.2-0.2,0.3-0.3c4.3-5,6.7-11.3,6.9-17.9V7.7c0-0.6,0.4-1,1-1h1.8c3.4,0,6.2,2.8,6.2,6.2v18.7
|
||||
c0,1.1,0.9,2,2,2h20.3c3.8,0,7.2,2.6,8.2,6.3c0.3,1.1,0.3,2.2,0.1,3.3l-4.4,25.1c-0.5,3.2-3.3,5.6-6.6,5.6h-44V44.2L35.8,37.8z"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 1023 B |
BIN
rangeldigital/public/files/img/like.png
Normal file
|
After Width: | Height: | Size: 1.5 KiB |
13
rangeldigital/public/files/img/like.svg
Normal file
@ -0,0 +1,13 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- Generator: Adobe Illustrator 21.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
||||
<svg version="1.1" id="Слой_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
||||
viewBox="0 0 89.5 85" style="enable-background:new 0 0 89.5 85;" xml:space="preserve">
|
||||
<style type="text/css">
|
||||
.st0{fill:#FFFFFF;}
|
||||
</style>
|
||||
<path class="st0" d="M25.5,35.5H5.1c-1.1,0-2,0.9-2,2v43.4c0,1.1,0.9,2,2,2h20.5c1.1,0,2-0.9,2-2l0,0v-3.2h44
|
||||
c5.2,0,9.7-3.8,10.5-8.9l4.4-25.1c0.3-1.7,0.2-3.4-0.2-5c-1.5-5.4-6.4-9.2-12.1-9.2H55.9V12.9c0-5.6-4.6-10.2-10.2-10.2h-1.8
|
||||
c-2.8,0-5,2.2-5,5v11.9c-0.1,5.6-2.2,10.9-5.8,15.1l-5.6,4.4v-1.6C27.5,36.4,26.6,35.5,25.5,35.5L25.5,35.5z M23.5,78.9H7.1V39.5
|
||||
h16.5v39.4H23.5z M35.8,37.8c0.1-0.1,0.2-0.2,0.3-0.3c4.3-5,6.7-11.3,6.9-17.9V7.7c0-0.6,0.4-1,1-1h1.8c3.4,0,6.2,2.8,6.2,6.2v18.7
|
||||
c0,1.1,0.9,2,2,2h20.3c3.8,0,7.2,2.6,8.2,6.3c0.3,1.1,0.3,2.2,0.1,3.3l-4.4,25.1c-0.5,3.2-3.3,5.6-6.6,5.6h-44V44.2L35.8,37.8z"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 1023 B |
60
rangeldigital/public/files/img/line-plan2.svg
Normal file
@ -0,0 +1,60 @@
|
||||
<svg id="icon" xmlns="http://www.w3.org/2000/svg" width="57.56" height="43" viewBox="0 0 57.56 43">
|
||||
<metadata><?xpacket begin="" id="W5M0MpCehiHzreSzNTczkc9d"?>
|
||||
<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 5.6-c138 79.159824, 2016/09/14-01:09:01 ">
|
||||
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
|
||||
<rdf:Description rdf:about=""/>
|
||||
</rdf:RDF>
|
||||
</x:xmpmeta>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<?xpacket end="w"?></metadata>
|
||||
<defs>
|
||||
<style>
|
||||
.cls-1, .cls-2, .cls-3 {
|
||||
fill: #f2f8fb;
|
||||
stroke: #5c41c4;
|
||||
}
|
||||
|
||||
.cls-1, .cls-3 {
|
||||
stroke-width: 3px;
|
||||
}
|
||||
|
||||
.cls-1, .cls-2 {
|
||||
fill-rule: evenodd;
|
||||
}
|
||||
|
||||
.cls-2 {
|
||||
stroke-width: 2px;
|
||||
}
|
||||
|
||||
.cls-4 {
|
||||
fill: #5c41c4;
|
||||
}
|
||||
</style>
|
||||
</defs>
|
||||
<path class="cls-1" d="M1057.98,361.351a9.017,9.017,0,1,1-9.01,9.017A9.009,9.009,0,0,1,1057.98,361.351Z" transform="translate(-1029.22 -359.844)"/>
|
||||
<path class="cls-2" d="M1039.15,391.253l11.87-15.152" transform="translate(-1029.22 -359.844)"/>
|
||||
<path id="Shape_562_copy" data-name="Shape 562 copy" class="cls-2" d="M1075.99,391.253L1064.12,376.1" transform="translate(-1029.22 -359.844)"/>
|
||||
<circle id="Ellipse_559_copy" data-name="Ellipse 559 copy" class="cls-3" cx="7.795" cy="35.203" r="6.295"/>
|
||||
<circle id="Ellipse_559_copy_2" data-name="Ellipse 559 copy 2" class="cls-3" cx="49.765" cy="35.203" r="6.295"/>
|
||||
<circle class="cls-4" cx="28.78" cy="10.687" r="2.5"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 3.4 KiB |
45
rangeldigital/public/files/img/line-prefoter.svg
Normal file
@ -0,0 +1,45 @@
|
||||
<svg id="background" xmlns="http://www.w3.org/2000/svg" width="1440" height="330" viewBox="0 0 1440 330">
|
||||
<metadata><?xpacket begin="" id="W5M0MpCehiHzreSzNTczkc9d"?>
|
||||
<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 5.6-c138 79.159824, 2016/09/14-01:09:01 ">
|
||||
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
|
||||
<rdf:Description rdf:about=""/>
|
||||
</rdf:RDF>
|
||||
</x:xmpmeta>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<?xpacket end="w"?></metadata>
|
||||
<defs>
|
||||
<style>
|
||||
.cls-1, .cls-2 {
|
||||
fill: #298bf0;
|
||||
fill-rule: evenodd;
|
||||
}
|
||||
|
||||
.cls-2 {
|
||||
opacity: 0.2;
|
||||
}
|
||||
</style>
|
||||
</defs>
|
||||
<path class="cls-1" d="M-15.5,3382S84.22,3532.5,533,3532.5s928.5-68.5,928.5-68.5l-8,74.5H-9.5Z" transform="translate(0 -3253)"/>
|
||||
<path id="Shape_7_copy" data-name="Shape 7 copy" class="cls-2" d="M-12,3293s98.72,231.5,547.5,231.5S1465,3415,1465,3415l-8,102-923,37.5L-6,3517Z" transform="translate(0 -3253)"/>
|
||||
<path id="Shape_7_copy_2" data-name="Shape 7 copy 2" class="cls-2" d="M-12,3253s98.72,264.5,547.5,264.5,929.5-175,929.5-175l-8,134.5L534,3583-6,3477Z" transform="translate(0 -3253)"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 3.1 KiB |
16
rangeldigital/public/files/img/lines_top.svg
Normal file
@ -0,0 +1,16 @@
|
||||
<svg id="lines" xmlns="http://www.w3.org/2000/svg" width="1920" height="364" viewBox="0 0 1920 364">
|
||||
<defs>
|
||||
<style>
|
||||
.cls-1, .cls-2 {
|
||||
fill: #c1dbf3;
|
||||
fill-rule: evenodd;
|
||||
}
|
||||
|
||||
.cls-2 {
|
||||
opacity: 0.5;
|
||||
}
|
||||
</style>
|
||||
</defs>
|
||||
<path class="cls-1" d="M0,97S290.187,294.6,707.937,314.92c32.2,1.567,80.642,3.163,98.811,1.368,147.732-20.875,226.292-63.967,316.942-78.416,90.01-14.346,140.06-17.854,224.26-18.652,49.59-.469,130.89-0.254,204.05,5.78,184.16,15.188,276.07,44.207,367.28,62.526,1.37,47.337-.27,125.529,2.34,124.915,0,0-532.64-128.2-699.91-130.412-113-1.493-236.867,20.619-373.008,43.775C484.369,381.961,107.471,257-.188,194.845,0.033,202.994-.059,185.821,0,163" transform="translate(0 -97)"/>
|
||||
<path id="Shape_1_copy" data-name="Shape 1 copy" class="cls-2" d="M0,196S466.383,361.993,779.669,326.946c147.731-20.875,226.291-63.967,316.941-78.415,90.02-14.347,140.06-17.855,224.26-18.652,49.59-.47,101.08,1.238,174.3,6.471C1757.53,255.1,1915.11,323.463,1920,395c2.5,36.565,3,66,3,66s-566.28-156.776-733.54-159.3c-110.72-1.674-231.264,11.578-367.837,34.768C357.782,416.541-2,257-2,257" transform="translate(0 -97)"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 1.1 KiB |
BIN
rangeldigital/public/files/img/log-out.png
Normal file
|
After Width: | Height: | Size: 1.1 KiB |
BIN
rangeldigital/public/files/img/logo-light.png
Normal file
|
After Width: | Height: | Size: 4.1 KiB |
BIN
rangeldigital/public/files/img/logo-tesla.png
Normal file
|
After Width: | Height: | Size: 6.2 KiB |
44
rangeldigital/public/files/img/logo.svg
Normal file
@ -0,0 +1,44 @@
|
||||
<svg id="logo" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="285.188" height="85" viewBox="0 0 285.188 85">
|
||||
<defs>
|
||||
<style>
|
||||
.cls-1 {
|
||||
fill: #fff;
|
||||
}
|
||||
|
||||
.cls-1, .cls-2, .cls-3, .cls-4, .cls-5 {
|
||||
fill-rule: evenodd;
|
||||
}
|
||||
|
||||
.cls-2 {
|
||||
fill: url(#linear-gradient);
|
||||
}
|
||||
|
||||
.cls-3 {
|
||||
fill: url(#linear-gradient-2);
|
||||
}
|
||||
|
||||
.cls-4 {
|
||||
fill: url(#linear-gradient-3);
|
||||
}
|
||||
|
||||
.cls-5 {
|
||||
fill: #c0dbf4;
|
||||
}
|
||||
</style>
|
||||
<linearGradient id="linear-gradient" x1="161" y1="128.109" x2="242" y2="164.172" gradientUnits="userSpaceOnUse">
|
||||
<stop offset="0" stop-color="#fff"/>
|
||||
<stop offset="0.26" stop-color="#fff"/>
|
||||
<stop offset="0.985" stop-color="#fff" stop-opacity="0.231"/>
|
||||
<stop offset="1" stop-color="#fff"/>
|
||||
</linearGradient>
|
||||
<linearGradient id="linear-gradient-2" y1="110.468" y2="146.532" xlink:href="#linear-gradient"/>
|
||||
<linearGradient id="linear-gradient-3" y1="92.828" y2="128.891" xlink:href="#linear-gradient"/>
|
||||
</defs>
|
||||
<path id="Engine_" data-name="Engine " class="cls-1" d="M302.51,100.339v5.28H287.43v6.12h13.84v4.88H287.43v7h15.4v5.28H281.15v-28.56h21.36Zm14,0,11.92,19.16h0.08v-19.16h5.88V128.9h-6.28l-11.88-19.12h-0.08V128.9h-5.88v-28.56h6.24Zm43.52,28.34a10.532,10.532,0,0,1-4.12.86,14.641,14.641,0,0,1-5.9-1.14,12.644,12.644,0,0,1-4.42-3.14,13.906,13.906,0,0,1-2.76-4.7,17.249,17.249,0,0,1-.96-5.82,17.84,17.84,0,0,1,.96-5.94,14.265,14.265,0,0,1,2.76-4.78,12.612,12.612,0,0,1,4.42-3.2,14.411,14.411,0,0,1,5.9-1.16,13.871,13.871,0,0,1,4.26.66,12.063,12.063,0,0,1,3.72,1.94,10.488,10.488,0,0,1,4.06,7.48h-6a6.015,6.015,0,0,0-2.16-3.6,6.283,6.283,0,0,0-3.88-1.2,7.324,7.324,0,0,0-3.6.82,6.786,6.786,0,0,0-2.4,2.2,9.62,9.62,0,0,0-1.34,3.14,15.622,15.622,0,0,0-.42,3.64,14.543,14.543,0,0,0,.42,3.5,9.451,9.451,0,0,0,1.34,3.06,6.872,6.872,0,0,0,2.4,2.18,7.335,7.335,0,0,0,3.6.82,6.128,6.128,0,0,0,6.8-6.16h-6.32v-4.68h12V128.9h-4l-0.64-3.24A9.418,9.418,0,0,1,360.03,128.679Zm22.919-28.34V128.9h-6.28v-28.56h6.28Zm14.96,0,11.92,19.16h0.08v-19.16h5.88V128.9h-6.28l-11.88-19.12h-0.08V128.9h-5.88v-28.56h6.24Zm47.96,0v5.28h-15.08v6.12h13.84v4.88h-13.84v7h15.4v5.28h-21.68v-28.56h21.36Z" transform="translate(-161 -86)"/>
|
||||
<g id="icon">
|
||||
<path id="Shape_590_copy_2" data-name="Shape 590 copy 2" class="cls-2" d="M200.69,171L242,146.943l-40.5-25.66L161,146.943Z" transform="translate(-161 -86)"/>
|
||||
<path id="Shape_590_copy" data-name="Shape 590 copy" class="cls-3" d="M200.69,153.359L242,129.3l-40.5-25.661L161,129.3Z" transform="translate(-161 -86)"/>
|
||||
<path class="cls-4" d="M200.69,135.717L242,111.661,201.5,86,161,111.661Z" transform="translate(-161 -86)"/>
|
||||
</g>
|
||||
<path id="Hosting" class="cls-5" d="M283.175,141.907v8.6H293.7v-8.6h2.66V161.9H293.7v-9.156H283.175V161.9h-2.66V141.907h2.66Zm20.649,15.106a4.89,4.89,0,0,0,.966,1.708,4.2,4.2,0,0,0,1.442,1.05,4.389,4.389,0,0,0,3.5,0,4.2,4.2,0,0,0,1.442-1.05,4.89,4.89,0,0,0,.966-1.708,7.984,7.984,0,0,0,0-4.676,5.022,5.022,0,0,0-.966-1.722,4.1,4.1,0,0,0-1.442-1.064,4.389,4.389,0,0,0-3.5,0,4.1,4.1,0,0,0-1.442,1.064,5.022,5.022,0,0,0-.966,1.722A7.984,7.984,0,0,0,303.824,157.013Zm-2.422-5.32a6.764,6.764,0,0,1,1.344-2.408,6.323,6.323,0,0,1,2.212-1.61,8.106,8.106,0,0,1,6.062,0,6.352,6.352,0,0,1,2.2,1.61,6.764,6.764,0,0,1,1.344,2.408,9.631,9.631,0,0,1,.448,2.982,9.5,9.5,0,0,1-.448,2.968,6.8,6.8,0,0,1-1.344,2.394,6.217,6.217,0,0,1-2.2,1.6,8.29,8.29,0,0,1-6.062,0,6.191,6.191,0,0,1-2.212-1.6,6.8,6.8,0,0,1-1.344-2.394,9.5,9.5,0,0,1-.448-2.968A9.631,9.631,0,0,1,301.4,151.693Zm19.628,6.972a2.536,2.536,0,0,0,.882.868,4,4,0,0,0,1.232.462,7.071,7.071,0,0,0,1.414.14,8.721,8.721,0,0,0,1.176-.084,4.338,4.338,0,0,0,1.134-.308,2.14,2.14,0,0,0,.854-0.658,1.755,1.755,0,0,0,.336-1.106,1.586,1.586,0,0,0-.7-1.4,5.943,5.943,0,0,0-1.75-.77q-1.05-.294-2.282-0.532a11.874,11.874,0,0,1-2.282-.672,4.734,4.734,0,0,1-1.75-1.218,3.165,3.165,0,0,1-.7-2.184,3.464,3.464,0,0,1,.49-1.876,3.983,3.983,0,0,1,1.26-1.274,5.756,5.756,0,0,1,1.736-.728,7.975,7.975,0,0,1,1.918-.238,11.435,11.435,0,0,1,2.268.21,5.24,5.24,0,0,1,1.834.728,3.771,3.771,0,0,1,1.274,1.4,5.319,5.319,0,0,1,.56,2.2h-2.38a2.419,2.419,0,0,0-.364-1.162,2.386,2.386,0,0,0-.784-0.742,3.567,3.567,0,0,0-1.05-.406,5.406,5.406,0,0,0-1.162-.126,7.079,7.079,0,0,0-1.078.084,3.624,3.624,0,0,0-.994.294,1.986,1.986,0,0,0-.728.56,1.408,1.408,0,0,0-.28.91,1.339,1.339,0,0,0,.434,1.022,3.485,3.485,0,0,0,1.106.672,9.8,9.8,0,0,0,1.512.448q0.84,0.181,1.68.378a17.669,17.669,0,0,1,1.75.476,5.7,5.7,0,0,1,1.512.742,3.632,3.632,0,0,1,1.064,1.162,3.417,3.417,0,0,1,.406,1.736,4.034,4.034,0,0,1-.546,2.184,4.277,4.277,0,0,1-1.428,1.4,5.986,5.986,0,0,1-1.988.742,11.766,11.766,0,0,1-2.2.21,10.181,10.181,0,0,1-2.3-.252,5.645,5.645,0,0,1-1.932-.826,4.218,4.218,0,0,1-1.344-1.512,5.236,5.236,0,0,1-.56-2.282h2.38A2.674,2.674,0,0,0,321.03,158.665ZM340.8,147.423v2.1h-2.884v8.988a2.582,2.582,0,0,0,.07.672,0.689,0.689,0,0,0,.266.392,1.174,1.174,0,0,0,.546.182,7.925,7.925,0,0,0,.91.042H340.8v2.1h-1.82a8.541,8.541,0,0,1-1.582-.126,2.319,2.319,0,0,1-1.064-.462,1.97,1.97,0,0,1-.6-0.952,5.491,5.491,0,0,1-.2-1.624v-9.212H333.07v-2.1h2.464v-4.34h2.38v4.34H340.8Zm4.172-2.6v-2.912h2.38v2.912h-2.38Zm2.38,2.6V161.9h-2.38V147.423h2.38Zm7.335,0v2.3h0.056a5.01,5.01,0,0,1,4.7-2.632,6.27,6.27,0,0,1,2.38.392,3.9,3.9,0,0,1,1.54,1.092,4.057,4.057,0,0,1,.826,1.666,8.941,8.941,0,0,1,.238,2.142v9.52h-2.38v-9.8a2.873,2.873,0,0,0-.784-2.128,2.912,2.912,0,0,0-2.156-.784,4.851,4.851,0,0,0-1.89.336,3.543,3.543,0,0,0-1.33.952,4.083,4.083,0,0,0-.8,1.442,5.868,5.868,0,0,0-.266,1.806V161.9h-2.38V147.423h2.24Zm25.592,18.564q-1.624,1.764-5.1,1.764a9.87,9.87,0,0,1-2.058-.224,6.32,6.32,0,0,1-1.9-.728,4.439,4.439,0,0,1-1.414-1.316,3.744,3.744,0,0,1-.616-1.988h2.38a1.764,1.764,0,0,0,.406,1.092,2.976,2.976,0,0,0,.924.728,4.5,4.5,0,0,0,1.19.406,6.417,6.417,0,0,0,1.232.126,4.421,4.421,0,0,0,1.988-.406,3.741,3.741,0,0,0,1.344-1.12,4.622,4.622,0,0,0,.77-1.722,9.611,9.611,0,0,0,.238-2.212v-0.952h-0.056a4,4,0,0,1-1.862,1.974,5.787,5.787,0,0,1-2.646.63,6.376,6.376,0,0,1-2.828-.588,5.92,5.92,0,0,1-2.016-1.582,6.758,6.758,0,0,1-1.218-2.324,9.579,9.579,0,0,1-.406-2.814,10.993,10.993,0,0,1,.336-2.646,7.2,7.2,0,0,1,1.12-2.464,6.132,6.132,0,0,1,2.072-1.82,6.447,6.447,0,0,1,3.164-.714,5.333,5.333,0,0,1,2.52.6,4.233,4.233,0,0,1,1.792,1.806h0.028v-2.072h2.24v13.244A7.623,7.623,0,0,1,380.277,165.987Zm-3.038-6.51a3.9,3.9,0,0,0,1.33-1.288,5.9,5.9,0,0,0,.742-1.806,8.728,8.728,0,0,0,.238-2.016,7.95,7.95,0,0,0-.224-1.876,5.212,5.212,0,0,0-.714-1.666,3.7,3.7,0,0,0-1.274-1.19,3.777,3.777,0,0,0-1.9-.448,4.1,4.1,0,0,0-1.96.434,3.8,3.8,0,0,0-1.33,1.162,4.934,4.934,0,0,0-.756,1.68,8.145,8.145,0,0,0-.238,1.988,9.954,9.954,0,0,0,.2,1.96,5.594,5.594,0,0,0,.672,1.778,3.778,3.778,0,0,0,1.26,1.288,3.641,3.641,0,0,0,1.96.49A3.865,3.865,0,0,0,377.239,159.477Z" transform="translate(-161 -86)"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 6.8 KiB |
15
rangeldigital/public/files/img/mail-light.svg
Normal file
@ -0,0 +1,15 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- Generator: Adobe Illustrator 21.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
||||
<svg version="1.1" id="Слой_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
||||
viewBox="0 0 86.3 65.3" style="enable-background:new 0 0 86.3 65.3;" xml:space="preserve">
|
||||
<style type="text/css">
|
||||
.st0{fill:#0479EC;}
|
||||
</style>
|
||||
<g>
|
||||
<path class="st0" d="M12,63.3h62.5c5.4,0,9.7-4.4,9.7-9.7V12c0-5.4-4.4-9.7-9.7-9.7H12c-5.3,0-9.7,4.4-9.7,9.7v41.5
|
||||
C2.3,58.9,6.7,63.3,12,63.3z M80.3,53.6c0,0.3,0,0.6-0.1,0.9L59.4,33.6l-2.8,2.8L78.2,58c-1,0.8-2.2,1.3-3.6,1.3H12
|
||||
c-1.4,0-2.6-0.5-3.6-1.3L30,36.4l7.6,7.6c1.6,1.6,3.7,2.3,5.7,2.3s4.1-0.8,5.6-2.3l31.4-31.4C80.3,12.6,80.3,53.6,80.3,53.6z
|
||||
M12,6.3h62.5c1.8,0,3.3,0.8,4.4,2L46.1,41.2c-1.5,1.5-4,1.5-5.6,0L7.7,8.3C8.7,7.1,10.3,6.3,12,6.3z M6.3,12.6l20.9,20.9L6.4,54.4
|
||||
c0-0.3-0.1-0.6-0.1-0.9V12.6z"/>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 940 B |
15
rangeldigital/public/files/img/mail.svg
Normal file
@ -0,0 +1,15 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- Generator: Adobe Illustrator 21.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
||||
<svg version="1.1" id="Слой_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
||||
viewBox="0 0 86.3 65.3" style="enable-background:new 0 0 86.3 65.3;" xml:space="preserve">
|
||||
<style type="text/css">
|
||||
.st0{fill:#FFFFFF;}
|
||||
</style>
|
||||
<g>
|
||||
<path class="st0" d="M12,63.3h62.5c5.4,0,9.7-4.4,9.7-9.7V12c0-5.4-4.4-9.7-9.7-9.7H12c-5.3,0-9.7,4.4-9.7,9.7v41.5
|
||||
C2.3,58.9,6.7,63.3,12,63.3z M80.3,53.6c0,0.3,0,0.6-0.1,0.9L59.4,33.6l-2.8,2.8L78.2,58c-1,0.8-2.2,1.3-3.6,1.3H12
|
||||
c-1.4,0-2.6-0.5-3.6-1.3L30,36.4l7.6,7.6c1.6,1.6,3.7,2.3,5.7,2.3s4.1-0.8,5.6-2.3l31.4-31.4C80.3,12.6,80.3,53.6,80.3,53.6z
|
||||
M12,6.3h62.5c1.8,0,3.3,0.8,4.4,2L46.1,41.2c-1.5,1.5-4,1.5-5.6,0L7.7,8.3C8.7,7.1,10.3,6.3,12,6.3z M6.3,12.6l20.9,20.9L6.4,54.4
|
||||
c0-0.3-0.1-0.6-0.1-0.9V12.6z"/>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 940 B |
BIN
rangeldigital/public/files/img/mini-payments.png
Normal file
|
After Width: | Height: | Size: 914 B |
BIN
rangeldigital/public/files/img/mini-server.png
Normal file
|
After Width: | Height: | Size: 909 B |
BIN
rangeldigital/public/files/img/mini-user.png
Normal file
|
After Width: | Height: | Size: 1.2 KiB |
44
rangeldigital/public/files/img/optimised.svg
Normal file
@ -0,0 +1,44 @@
|
||||
<svg id="optimised_icon" xmlns="http://www.w3.org/2000/svg" width="169.376" height="143.38" viewBox="0 0 169.376 143.38">
|
||||
<defs>
|
||||
<style>
|
||||
.cls-1, .cls-6 {
|
||||
fill: #fff;
|
||||
}
|
||||
|
||||
.cls-1, .cls-2 {
|
||||
stroke: #0479ec;
|
||||
stroke-width: 4px;
|
||||
}
|
||||
|
||||
.cls-1, .cls-2, .cls-4 {
|
||||
fill-rule: evenodd;
|
||||
}
|
||||
|
||||
.cls-2 {
|
||||
fill: none;
|
||||
}
|
||||
|
||||
.cls-3, .cls-4 {
|
||||
fill: #0479ec;
|
||||
}
|
||||
|
||||
.cls-5 {
|
||||
fill: #f2f8fb;
|
||||
}
|
||||
</style>
|
||||
</defs>
|
||||
<path class="cls-1" d="M677,2232.32a82.852,82.852,0,0,1,82.687,83.01c0,23.8-7.15,41.18-23.129,56.31-8.444.08-37.016,0-58.98,0-24.393,0-27.6-.51-62.033-0.77A83.079,83.079,0,0,1,677,2232.32Z" transform="translate(-592.312 -2230.31)"/>
|
||||
<path class="cls-2" d="M612.436,2364.8s23.5-10.55,64.14-10.55,66.209,10.55,66.209,10.55" transform="translate(-592.312 -2230.31)"/>
|
||||
<rect id="Rounded_Rectangle_19" data-name="Rounded Rectangle 19" class="cls-3" x="80.626" y="0.85" width="4.656" height="17.4" rx="2" ry="2"/>
|
||||
<rect id="Rounded_Rectangle_19_copy" data-name="Rounded Rectangle 19 copy" class="cls-3" x="2" y="82.13" width="17.344" height="4.62" rx="2" ry="2"/>
|
||||
<rect id="Rounded_Rectangle_19_copy_2" data-name="Rounded Rectangle 19 copy 2" class="cls-3" x="150.032" y="82.13" width="17.344" height="4.62" rx="2" ry="2"/>
|
||||
<path id="Rounded_Rectangle_19_copy_3" data-name="Rounded Rectangle 19 copy 3" class="cls-4" d="M722.908,2267.7l9-9.03a2.32,2.32,0,0,1,3.271,3.29l-9,9.03A2.32,2.32,0,0,1,722.908,2267.7Z" transform="translate(-592.312 -2230.31)"/>
|
||||
<path id="Rounded_Rectangle_19_copy_5" data-name="Rounded Rectangle 19 copy 5" class="cls-4" d="M700.724,2251.79l6.361-11.06a2.315,2.315,0,1,1,4.006,2.32l-6.361,11.06A2.315,2.315,0,1,1,700.724,2251.79Z" transform="translate(-592.312 -2230.31)"/>
|
||||
<path id="Rounded_Rectangle_19_copy_6" data-name="Rounded Rectangle 19 copy 6" class="cls-4" d="M645.783,2254.12l-6.361-11.06a2.315,2.315,0,1,1,4.007-2.32l6.36,11.06A2.315,2.315,0,1,1,645.783,2254.12Z" transform="translate(-592.312 -2230.31)"/>
|
||||
<path id="Rounded_Rectangle_19_copy_7" data-name="Rounded Rectangle 19 copy 7" class="cls-4" d="M613.141,2291.96l-12.288-3.31a2.319,2.319,0,0,1,1.2-4.48l12.287,3.3A2.323,2.323,0,0,1,613.141,2291.96Z" transform="translate(-592.312 -2230.31)"/>
|
||||
<path id="Rounded_Rectangle_19_copy_8" data-name="Rounded Rectangle 19 copy 8" class="cls-4" d="M750.8,2287.5l-12.287,3.31a2.324,2.324,0,0,1-1.2-4.49l12.288-3.31A2.323,2.323,0,0,1,750.8,2287.5Z" transform="translate(-592.312 -2230.31)"/>
|
||||
<ellipse class="cls-5" cx="84.688" cy="83.86" rx="32.969" ry="33.08"/>
|
||||
<path class="cls-4" d="M716.205,2292.62c3.034,5.27-30.1,29.51-35.358,32.56a11.021,11.021,0,0,1-10.986-19.11C675.115,2303.03,713.171,2287.34,716.205,2292.62Z" transform="translate(-592.312 -2230.31)"/>
|
||||
<circle class="cls-6" cx="84.11" cy="84.44" r="5.797"/>
|
||||
<path id="Rounded_Rectangle_19_copy_4" data-name="Rounded Rectangle 19 copy 4" class="cls-4" d="M624.965,2272.28l-9.162-9.2a2.366,2.366,0,0,1,0-3.34,2.337,2.337,0,0,1,3.331,0l9.162,9.2A2.359,2.359,0,0,1,624.965,2272.28Z" transform="translate(-592.312 -2230.31)"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 3.1 KiB |
BIN
rangeldigital/public/files/img/phone-light.png
Normal file
|
After Width: | Height: | Size: 3.6 KiB |
BIN
rangeldigital/public/files/img/phone.png
Normal file
|
After Width: | Height: | Size: 4.8 KiB |
BIN
rangeldigital/public/files/img/php-logo.png
Normal file
|
After Width: | Height: | Size: 1.6 KiB |
BIN
rangeldigital/public/files/img/play.png
Normal file
|
After Width: | Height: | Size: 560 B |