Last modified by Chris Workman on 2026/08/20 21:50

From version 27.1
edited by Aaron Blackburn
on 2026/07/22 20:27
Change comment: There is no comment for this version
To version 30.1
edited by Aaron Blackburn
on 2026/07/22 20:29
Change comment: Deleted image "1784740620667-179.png"

Summary

Details

Page properties
Content
... ... @@ -1,3 +1,4 @@
1 +{{html}}
1 1  <div class="modern-menu-container">
2 2   <div class="row">
3 3   <!-- Card 1: Webex -->
... ... @@ -70,21 +70,22 @@
70 70   </div>
71 71  </div>
72 72  
73 -<!-- CSS Styles for the Modern Look -->
74 74  <style>
75 - /* Container setup */
76 76   .modern-menu-container {
77 77   max-width: 960px;
78 78   margin: 0 auto;
79 79   padding: 20px;
80 80   }
81 -
82 - /* General row spacing */
83 83   .modern-menu-container .row {
81 + display: flex;
82 + flex-wrap: wrap;
84 84   margin-bottom: 20px;
85 85   }
86 -
87 - /* Card styling */
85 + .menu-card-link {
86 + display: block;
87 + text-decoration: none;
88 + margin-bottom: 15px;
89 + }
88 88   .menu-card {
89 89   background: #ffffff;
90 90   border-radius: 12px;
... ... @@ -94,20 +94,16 @@
94 94   box-shadow: 0 4px 6px rgba(0,0,0,0.1);
95 95   transition: transform 0.2s ease-in-out, box-shadow 0.2s ease-in-out;
96 96   border: 1px solid #e0e0e0;
97 - text-decoration: none; /* Remove underline from link */
98 - color: #333; /* Ensure text color is consistent */
99 - height: 100%; /* Ensure cards in same row match height */
99 + color: #333;
100 + height: 100%;
101 + box-sizing: border-box;
100 100   }
101 -
102 - /* Hover effect for cards */
103 103   .menu-card-link:hover .menu-card {
104 104   transform: translateY(-5px);
105 105   box-shadow: 0 6px 12px rgba(0,0,0,0.15);
106 106   }
107 -
108 - /* Icon container: creates the white circle */
109 109   .menu-icon-container {
110 - flex: 0 0 60px; /* Fixed size for icon area */
108 + flex: 0 0 60px;
111 111   height: 60px;
112 112   background-color: #f8f9fa;
113 113   border-radius: 50%;
... ... @@ -117,53 +117,46 @@
117 117   margin-right: 15px;
118 118   border: 1px solid #eaeaea;
119 119   }
120 -
121 - /* Generic icon scaling within the container */
122 122   .menu-icon {
123 123   max-width: 80%;
124 124   max-height: 80%;
125 125   object-fit: contain;
126 126   }
127 -
128 - /* Specific icon tweaks if needed */
129 - .webex-icon { max-width: 90%; } /* Webex logo is wide */
130 -
131 - /* Text area */
123 + .webex-icon { max-width: 90%; }
132 132   .menu-text {
133 133   flex: 1;
134 134   display: flex;
135 135   flex-direction: column;
136 136   }
137 -
138 138   .menu-title {
139 139   font-size: 16px;
140 140   line-height: 1.4;
141 141   font-weight: 600;
142 142   }
143 -
144 144   .menu-subtitle {
145 145   font-size: 13px;
146 146   color: #666;
147 147   margin-top: 4px;
148 148   }
149 -
150 - /* Partner footer adjustments */
151 151   .partner-footer {
152 152   margin-top: 40px;
153 153   padding-top: 20px;
154 154   border-top: 1px solid #eee;
155 - opacity: 0.8;
143 + justify-content: center;
156 156   }
157 - .partner-footer:hover { opacity: 1; }
158 -
159 159   .partner-footer .text-center {
160 - display: flex;
161 - justify-content: center;
162 - align-items: center;
146 + flex: 1;
147 + display: flex;
148 + justify-content: center;
149 + align-items: center;
163 163   }
164 -
165 - /* Responsive breakpoints (adjust as needed) */
166 - @media (max-width: 767px) {
167 - .menu-card { margin-bottom: 15px; } /* Spacing on mobile */
151 + @media (min-width: 768px) {
152 + .menu-card-link {
153 + flex: 0 0 50%;
154 + max-width: 50%;
155 + padding: 0 10px;
156 + box-sizing: border-box;
157 + }
168 168   }
169 169  </style>
160 +{{/html}}
1784740620667-179.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.aaronblackburnfirstdigitalcom
Size
... ... @@ -1,1 +1,0 @@
1 -5.3 KB
Content
1784751540742-511.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.aaronblackburnfirstdigitalcom
Size
... ... @@ -1,1 +1,0 @@
1 -5.3 KB
Content