vlcsolutions commited on
Commit
13ab2c0
·
verified ·
1 Parent(s): 1edc3e3

Manual changes saved

Browse files
Files changed (1) hide show
  1. index.html +123 -46
index.html CHANGED
@@ -823,16 +823,19 @@
823
  radial-gradient(ellipse at 80% 70%, rgba(141,198,63,.08) 0%, transparent 40%),
824
  repeating-linear-gradient(45deg, rgba(0,32,96,.02) 0px, rgba(0,32,96,.02) 2px, transparent 2px, transparent 4px);
825
  ">
826
- <div class="max-w-4xl mx-auto px-6 md:px-8">
827
  <h3 class="text-2xl md:text-3xl font-bold text-[#002060] mb-6">All Features</h3>
 
828
  <!-- Simple groups with subtle card styling -->
829
  <div class="space-y-4 text-gray-800">
830
  <style>
 
831
  .feature-accordion {
832
  border-radius: 8px;
833
  overflow: hidden;
834
  box-shadow: 0 2px 8px rgba(0,32,96,.05);
835
  border: 1px solid rgba(0,32,96,.08);
 
836
  }
837
  .feature-accordion-header {
838
  background: rgba(255,255,255,.9);
@@ -843,24 +846,16 @@
843
  align-items: center;
844
  transition: background 0.2s ease;
845
  }
846
- .feature-accordion-header:hover {
847
- background: rgba(255,255,255,1);
848
- }
849
- .feature-accordion-header.active {
850
- background: white;
851
- }
852
  .feature-accordion-content {
853
  background: rgba(255,255,255,.7);
854
  max-height: 0;
855
  overflow: hidden;
856
  transition: max-height 0.3s ease;
857
  }
858
- .feature-accordion-content-inner {
859
- padding: 16px;
860
- }
861
- .feature-accordion-content ul {
862
- padding-left: 16px;
863
- }
864
  .feature-accordion-content li {
865
  padding: 4px 0;
866
  position: relative;
@@ -876,22 +871,20 @@
876
  background: var(--vlc-leaf);
877
  border-radius: 50%;
878
  }
879
- .accordion-icon {
880
- transition: transform 0.3s ease;
881
- }
882
- .accordion-icon.active {
883
- transform: rotate(180deg);
884
- }
885
  </style>
 
 
886
  <div class="feature-accordion" data-aos="fade-up">
887
- <div class="feature-accordion-header">
888
  <h4 class="font-semibold text-[#002060] flex items-center gap-2">
889
  <i data-feather="shopping-cart" class="w-5 h-5"></i>
890
  Manage Orders
891
  </h4>
892
- <i data-feather="chevron-down" class="w-5 h-5 accordion-icon"></i>
893
  </div>
894
- <div class="feature-accordion-content">
895
  <div class="feature-accordion-content-inner">
896
  <ul class="space-y-1">
897
  <li>Filter Orders</li>
@@ -907,15 +900,17 @@
907
  </div>
908
  </div>
909
  </div>
 
 
910
  <div class="feature-accordion" data-aos="fade-up" data-aos-delay="50">
911
- <div class="feature-accordion-header">
912
  <h4 class="font-semibold text-[#002060] flex items-center gap-2">
913
  <i data-feather="truck" class="w-5 h-5"></i>
914
  Ship Orders
915
  </h4>
916
- <i data-feather="chevron-down" class="w-5 h-5 accordion-icon"></i>
917
  </div>
918
- <div class="feature-accordion-content">
919
  <div class="feature-accordion-content-inner">
920
  <ul class="space-y-1">
921
  <li>Connect a Postage Provider</li>
@@ -939,15 +934,17 @@
939
  </div>
940
  </div>
941
  </div>
 
 
942
  <div class="feature-accordion" data-aos="fade-up" data-aos-delay="100">
943
- <div class="feature-accordion-header">
944
  <h4 class="font-semibold text-[#002060] flex items-center gap-2">
945
  <i data-feather="file-text" class="w-5 h-5"></i>
946
  Shipment Records &amp; Details
947
  </h4>
948
- <i data-feather="chevron-down" class="w-5 h-5 accordion-icon"></i>
949
  </div>
950
- <div class="feature-accordion-content">
951
  <div class="feature-accordion-content-inner">
952
  <ul class="space-y-1">
953
  <li>Drop-shipping with VLC</li>
@@ -967,15 +964,17 @@
967
  </div>
968
  </div>
969
  </div>
 
 
970
  <div class="feature-accordion" data-aos="fade-up" data-aos-delay="150">
971
- <div class="feature-accordion-header">
972
  <h4 class="font-semibold text-[#002060] flex items-center gap-2">
973
  <i data-feather="printer" class="w-5 h-5"></i>
974
  Printer and Scale Integration
975
  </h4>
976
- <i data-feather="chevron-down" class="w-5 h-5 accordion-icon"></i>
977
  </div>
978
- <div class="feature-accordion-content">
979
  <div class="feature-accordion-content-inner">
980
  <ul class="space-y-1">
981
  <li>Printing Overview</li>
@@ -987,15 +986,17 @@
987
  </div>
988
  </div>
989
  </div>
 
 
990
  <div class="feature-accordion" data-aos="fade-up" data-aos-delay="200">
991
- <div class="feature-accordion-header">
992
  <h4 class="font-semibold text-[#002060] flex items-center gap-2">
993
  <i data-feather="bell" class="w-5 h-5"></i>
994
  Notification and Documents
995
  </h4>
996
- <i data-feather="chevron-down" class="w-5 h-5 accordion-icon"></i>
997
  </div>
998
- <div class="feature-accordion-content">
999
  <div class="feature-accordion-content-inner">
1000
  <ul class="space-y-1">
1001
  <li>Print Packing Slips</li>
@@ -1003,15 +1004,17 @@
1003
  </div>
1004
  </div>
1005
  </div>
 
 
1006
  <div class="feature-accordion" data-aos="fade-up" data-aos-delay="250">
1007
- <div class="feature-accordion-header">
1008
  <h4 class="font-semibold text-[#002060] flex items-center gap-2">
1009
  <i data-feather="bar-chart-2" class="w-5 h-5"></i>
1010
  Advanced Analytics
1011
  </h4>
1012
- <i data-feather="chevron-down" class="w-5 h-5 accordion-icon"></i>
1013
  </div>
1014
- <div class="feature-accordion-content">
1015
  <div class="feature-accordion-content-inner">
1016
  <div class="mt-2">
1017
  <p class="font-medium">a) Warehouse</p>
@@ -1038,15 +1041,17 @@
1038
  </div>
1039
  </div>
1040
  </div>
 
 
1041
  <div class="feature-accordion" data-aos="fade-up" data-aos-delay="300">
1042
- <div class="feature-accordion-header">
1043
  <h4 class="font-semibold text-[#002060] flex items-center gap-2">
1044
  <i data-feather="users" class="w-5 h-5"></i>
1045
  Account Management
1046
  </h4>
1047
- <i data-feather="chevron-down" class="w-5 h-5 accordion-icon"></i>
1048
  </div>
1049
- <div class="feature-accordion-content">
1050
  <div class="feature-accordion-content-inner">
1051
  <ul class="space-y-1">
1052
  <li>Add &amp; Edit Users</li>
@@ -1055,12 +1060,14 @@
1055
  </div>
1056
  </div>
1057
  </div>
1058
- <div data-aos="fade-up" data-aos-delay="350">
 
 
1059
  <h4 class="font-semibold text-[#002060] mb-3 flex items-center gap-2">
1060
  <i data-feather="globe" class="w-5 h-5"></i>
1061
  International Shipments
1062
  </h4>
1063
- <ul class="space-y-1">
1064
  <li>International Shipping with VLC</li>
1065
  <li>VLC’s International Settings</li>
1066
  <li>Customs Declarations</li>
@@ -1069,21 +1076,23 @@
1069
  <li>Global Advantage Program</li>
1070
  </ul>
1071
  </div>
 
1072
  <div data-aos="fade-up" data-aos-delay="400">
1073
  <h4 class="font-semibold text-[#002060] mb-3 flex items-center gap-2">
1074
  <i data-feather="package" class="w-5 h-5"></i>
1075
  Custom Packaging
1076
  </h4>
1077
- <ul class="space-y-1">
1078
  <li>Custom Package Types</li>
1079
  </ul>
1080
  </div>
 
1081
  <div data-aos="fade-up" data-aos-delay="450">
1082
  <h4 class="font-semibold text-[#002060] mb-3 flex items-center gap-2">
1083
  <i data-feather="maximize-2" class="w-5 h-5"></i>
1084
  Barcode Actions
1085
  </h4>
1086
- <ul class="space-y-1">
1087
  <li>Barcode Scanning Overview</li>
1088
  <li>View Orders with a Barcode Scan</li>
1089
  <li>Search Orders with a Barcode Scan</li>
@@ -1095,21 +1104,23 @@
1095
  <li>Scan Barcodes with VLC Mobile</li>
1096
  </ul>
1097
  </div>
 
1098
  <div data-aos="fade-up" data-aos-delay="500">
1099
  <h4 class="font-semibold text-[#002060] mb-3 flex items-center gap-2">
1100
  <i data-feather="settings" class="w-5 h-5"></i>
1101
  General Settings
1102
  </h4>
1103
- <ul class="space-y-1">
1104
  <li>Third-Party Billing</li>
1105
  </ul>
1106
  </div>
 
1107
  <div data-aos="fade-up" data-aos-delay="550">
1108
  <h4 class="font-semibold text-[#002060] mb-3 flex items-center gap-2">
1109
  <i data-feather="credit-card" class="w-5 h-5"></i>
1110
  Setup Carrier Accounts
1111
  </h4>
1112
- <ul class="space-y-1">
1113
  <li>Dimensions based on setup</li>
1114
  <li>Weights and dimensions on items</li>
1115
  <li>Posting shipment and Invoice of a BC order from Shipping App</li>
@@ -1122,10 +1133,76 @@
1122
  </div>
1123
  </div>
1124
  </div>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1125
  </section>
1126
 
1127
 
1128
 
 
1129
  </main>
1130
  <!-- FOOTER -->
1131
  <footer class="bg-[var(--vlc-navy)] text-white pt-14 pb-8">
 
823
  radial-gradient(ellipse at 80% 70%, rgba(141,198,63,.08) 0%, transparent 40%),
824
  repeating-linear-gradient(45deg, rgba(0,32,96,.02) 0px, rgba(0,32,96,.02) 2px, transparent 2px, transparent 4px);
825
  ">
826
+ <div class="max-w-4xl mx-auto px-6 md:px-8">
827
  <h3 class="text-2xl md:text-3xl font-bold text-[#002060] mb-6">All Features</h3>
828
+
829
  <!-- Simple groups with subtle card styling -->
830
  <div class="space-y-4 text-gray-800">
831
  <style>
832
+ :root { --vlc-leaf: #8DC63F; }
833
  .feature-accordion {
834
  border-radius: 8px;
835
  overflow: hidden;
836
  box-shadow: 0 2px 8px rgba(0,32,96,.05);
837
  border: 1px solid rgba(0,32,96,.08);
838
+ background: rgba(255,255,255,.9);
839
  }
840
  .feature-accordion-header {
841
  background: rgba(255,255,255,.9);
 
846
  align-items: center;
847
  transition: background 0.2s ease;
848
  }
849
+ .feature-accordion-header:hover { background: rgba(255,255,255,1); }
850
+ .feature-accordion-header.active { background: #fff; }
 
 
 
 
851
  .feature-accordion-content {
852
  background: rgba(255,255,255,.7);
853
  max-height: 0;
854
  overflow: hidden;
855
  transition: max-height 0.3s ease;
856
  }
857
+ .feature-accordion-content-inner { padding: 16px; }
858
+ .feature-accordion-content ul { padding-left: 16px; }
 
 
 
 
859
  .feature-accordion-content li {
860
  padding: 4px 0;
861
  position: relative;
 
871
  background: var(--vlc-leaf);
872
  border-radius: 50%;
873
  }
874
+ .accordion-icon { transition: transform 0.3s ease; }
875
+ .accordion-icon.active { transform: rotate(180deg); }
 
 
 
 
876
  </style>
877
+
878
+ <!-- Manage Orders -->
879
  <div class="feature-accordion" data-aos="fade-up">
880
+ <div class="feature-accordion-header" role="button" tabindex="0" aria-expanded="false">
881
  <h4 class="font-semibold text-[#002060] flex items-center gap-2">
882
  <i data-feather="shopping-cart" class="w-5 h-5"></i>
883
  Manage Orders
884
  </h4>
885
+ <i data-feather="chevron-down" class="w-5 h-5 accordion-icon" aria-hidden="true"></i>
886
  </div>
887
+ <div class="feature-accordion-content" aria-hidden="true">
888
  <div class="feature-accordion-content-inner">
889
  <ul class="space-y-1">
890
  <li>Filter Orders</li>
 
900
  </div>
901
  </div>
902
  </div>
903
+
904
+ <!-- Ship Orders -->
905
  <div class="feature-accordion" data-aos="fade-up" data-aos-delay="50">
906
+ <div class="feature-accordion-header" role="button" tabindex="0" aria-expanded="false">
907
  <h4 class="font-semibold text-[#002060] flex items-center gap-2">
908
  <i data-feather="truck" class="w-5 h-5"></i>
909
  Ship Orders
910
  </h4>
911
+ <i data-feather="chevron-down" class="w-5 h-5 accordion-icon" aria-hidden="true"></i>
912
  </div>
913
+ <div class="feature-accordion-content" aria-hidden="true">
914
  <div class="feature-accordion-content-inner">
915
  <ul class="space-y-1">
916
  <li>Connect a Postage Provider</li>
 
934
  </div>
935
  </div>
936
  </div>
937
+
938
+ <!-- Shipment Records & Details -->
939
  <div class="feature-accordion" data-aos="fade-up" data-aos-delay="100">
940
+ <div class="feature-accordion-header" role="button" tabindex="0" aria-expanded="false">
941
  <h4 class="font-semibold text-[#002060] flex items-center gap-2">
942
  <i data-feather="file-text" class="w-5 h-5"></i>
943
  Shipment Records &amp; Details
944
  </h4>
945
+ <i data-feather="chevron-down" class="w-5 h-5 accordion-icon" aria-hidden="true"></i>
946
  </div>
947
+ <div class="feature-accordion-content" aria-hidden="true">
948
  <div class="feature-accordion-content-inner">
949
  <ul class="space-y-1">
950
  <li>Drop-shipping with VLC</li>
 
964
  </div>
965
  </div>
966
  </div>
967
+
968
+ <!-- Printer and Scale Integration -->
969
  <div class="feature-accordion" data-aos="fade-up" data-aos-delay="150">
970
+ <div class="feature-accordion-header" role="button" tabindex="0" aria-expanded="false">
971
  <h4 class="font-semibold text-[#002060] flex items-center gap-2">
972
  <i data-feather="printer" class="w-5 h-5"></i>
973
  Printer and Scale Integration
974
  </h4>
975
+ <i data-feather="chevron-down" class="w-5 h-5 accordion-icon" aria-hidden="true"></i>
976
  </div>
977
+ <div class="feature-accordion-content" aria-hidden="true">
978
  <div class="feature-accordion-content-inner">
979
  <ul class="space-y-1">
980
  <li>Printing Overview</li>
 
986
  </div>
987
  </div>
988
  </div>
989
+
990
+ <!-- Notification and Documents -->
991
  <div class="feature-accordion" data-aos="fade-up" data-aos-delay="200">
992
+ <div class="feature-accordion-header" role="button" tabindex="0" aria-expanded="false">
993
  <h4 class="font-semibold text-[#002060] flex items-center gap-2">
994
  <i data-feather="bell" class="w-5 h-5"></i>
995
  Notification and Documents
996
  </h4>
997
+ <i data-feather="chevron-down" class="w-5 h-5 accordion-icon" aria-hidden="true"></i>
998
  </div>
999
+ <div class="feature-accordion-content" aria-hidden="true">
1000
  <div class="feature-accordion-content-inner">
1001
  <ul class="space-y-1">
1002
  <li>Print Packing Slips</li>
 
1004
  </div>
1005
  </div>
1006
  </div>
1007
+
1008
+ <!-- Advanced Analytics -->
1009
  <div class="feature-accordion" data-aos="fade-up" data-aos-delay="250">
1010
+ <div class="feature-accordion-header" role="button" tabindex="0" aria-expanded="false">
1011
  <h4 class="font-semibold text-[#002060] flex items-center gap-2">
1012
  <i data-feather="bar-chart-2" class="w-5 h-5"></i>
1013
  Advanced Analytics
1014
  </h4>
1015
+ <i data-feather="chevron-down" class="w-5 h-5 accordion-icon" aria-hidden="true"></i>
1016
  </div>
1017
+ <div class="feature-accordion-content" aria-hidden="true">
1018
  <div class="feature-accordion-content-inner">
1019
  <div class="mt-2">
1020
  <p class="font-medium">a) Warehouse</p>
 
1041
  </div>
1042
  </div>
1043
  </div>
1044
+
1045
+ <!-- Account Management -->
1046
  <div class="feature-accordion" data-aos="fade-up" data-aos-delay="300">
1047
+ <div class="feature-accordion-header" role="button" tabindex="0" aria-expanded="false">
1048
  <h4 class="font-semibold text-[#002060] flex items-center gap-2">
1049
  <i data-feather="users" class="w-5 h-5"></i>
1050
  Account Management
1051
  </h4>
1052
+ <i data-feather="chevron-down" class="w-5 h-5 accordion-icon" aria-hidden="true"></i>
1053
  </div>
1054
+ <div class="feature-accordion-content" aria-hidden="true">
1055
  <div class="feature-accordion-content-inner">
1056
  <ul class="space-y-1">
1057
  <li>Add &amp; Edit Users</li>
 
1060
  </div>
1061
  </div>
1062
  </div>
1063
+
1064
+ <!-- Non-accordion groups -->
1065
+ <div data-aos="fade-up" data-aos-delay="350">
1066
  <h4 class="font-semibold text-[#002060] mb-3 flex items-center gap-2">
1067
  <i data-feather="globe" class="w-5 h-5"></i>
1068
  International Shipments
1069
  </h4>
1070
+ <ul class="space-y-1">
1071
  <li>International Shipping with VLC</li>
1072
  <li>VLC’s International Settings</li>
1073
  <li>Customs Declarations</li>
 
1076
  <li>Global Advantage Program</li>
1077
  </ul>
1078
  </div>
1079
+
1080
  <div data-aos="fade-up" data-aos-delay="400">
1081
  <h4 class="font-semibold text-[#002060] mb-3 flex items-center gap-2">
1082
  <i data-feather="package" class="w-5 h-5"></i>
1083
  Custom Packaging
1084
  </h4>
1085
+ <ul class="space-y-1">
1086
  <li>Custom Package Types</li>
1087
  </ul>
1088
  </div>
1089
+
1090
  <div data-aos="fade-up" data-aos-delay="450">
1091
  <h4 class="font-semibold text-[#002060] mb-3 flex items-center gap-2">
1092
  <i data-feather="maximize-2" class="w-5 h-5"></i>
1093
  Barcode Actions
1094
  </h4>
1095
+ <ul class="space-y-1">
1096
  <li>Barcode Scanning Overview</li>
1097
  <li>View Orders with a Barcode Scan</li>
1098
  <li>Search Orders with a Barcode Scan</li>
 
1104
  <li>Scan Barcodes with VLC Mobile</li>
1105
  </ul>
1106
  </div>
1107
+
1108
  <div data-aos="fade-up" data-aos-delay="500">
1109
  <h4 class="font-semibold text-[#002060] mb-3 flex items-center gap-2">
1110
  <i data-feather="settings" class="w-5 h-5"></i>
1111
  General Settings
1112
  </h4>
1113
+ <ul class="space-y-1">
1114
  <li>Third-Party Billing</li>
1115
  </ul>
1116
  </div>
1117
+
1118
  <div data-aos="fade-up" data-aos-delay="550">
1119
  <h4 class="font-semibold text-[#002060] mb-3 flex items-center gap-2">
1120
  <i data-feather="credit-card" class="w-5 h-5"></i>
1121
  Setup Carrier Accounts
1122
  </h4>
1123
+ <ul class="space-y-1">
1124
  <li>Dimensions based on setup</li>
1125
  <li>Weights and dimensions on items</li>
1126
  <li>Posting shipment and Invoice of a BC order from Shipping App</li>
 
1133
  </div>
1134
  </div>
1135
  </div>
1136
+
1137
+ <!-- Optional: Accordion + Feather init (kept inside the section for portability) -->
1138
+ <script>
1139
+ (function () {
1140
+ // Feather icons (if feather is loaded on the page)
1141
+ if (window.feather && typeof feather.replace === 'function') {
1142
+ feather.replace();
1143
+ }
1144
+
1145
+ // Accordion behavior
1146
+ const accordions = document.querySelectorAll('#all-features .feature-accordion');
1147
+ accordions.forEach(acc => {
1148
+ const header = acc.querySelector('.feature-accordion-header');
1149
+ const content = acc.querySelector('.feature-accordion-content');
1150
+ const icon = acc.querySelector('.accordion-icon');
1151
+
1152
+ function toggle() {
1153
+ const isOpen = header.classList.contains('active');
1154
+ if (isOpen) {
1155
+ header.classList.remove('active');
1156
+ icon && icon.classList.remove('active');
1157
+ content.style.maxHeight = '0px';
1158
+ header.setAttribute('aria-expanded', 'false');
1159
+ content.setAttribute('aria-hidden', 'true');
1160
+ } else {
1161
+ // close others
1162
+ accordions.forEach(other => {
1163
+ if (other !== acc) {
1164
+ const oh = other.querySelector('.feature-accordion-header');
1165
+ const oc = other.querySelector('.feature-accordion-content');
1166
+ const oi = other.querySelector('.accordion-icon');
1167
+ oh && oh.classList.remove('active');
1168
+ oi && oi.classList.remove('active');
1169
+ if (oc) oc.style.maxHeight = '0px';
1170
+ oh && oh.setAttribute('aria-expanded', 'false');
1171
+ oc && oc.setAttribute('aria-hidden', 'true');
1172
+ }
1173
+ });
1174
+ // open this
1175
+ header.classList.add('active');
1176
+ icon && icon.classList.add('active');
1177
+ content.style.maxHeight = content.scrollHeight + 'px';
1178
+ header.setAttribute('aria-expanded', 'true');
1179
+ content.setAttribute('aria-hidden', 'false');
1180
+ }
1181
+ }
1182
+
1183
+ header.addEventListener('click', toggle);
1184
+ header.addEventListener('keydown', (e) => {
1185
+ if (e.key === 'Enter' || e.key === ' ') {
1186
+ e.preventDefault();
1187
+ toggle();
1188
+ }
1189
+ });
1190
+
1191
+ // Allow smooth resize when content inside expands (e.g., fonts load)
1192
+ const ro = new ResizeObserver(() => {
1193
+ if (header.classList.contains('active')) {
1194
+ content.style.maxHeight = content.scrollHeight + 'px';
1195
+ }
1196
+ });
1197
+ ro.observe(content);
1198
+ });
1199
+ })();
1200
+ </script>
1201
  </section>
1202
 
1203
 
1204
 
1205
+
1206
  </main>
1207
  <!-- FOOTER -->
1208
  <footer class="bg-[var(--vlc-navy)] text-white pt-14 pb-8">