Update app.py
Browse files
app.py
CHANGED
|
@@ -35,7 +35,7 @@ THEME: Dict[str, Any] = {
|
|
| 35 |
"hero": {
|
| 36 |
"width": 400, # px
|
| 37 |
"margin_bottom": 30, # px space under hero
|
| 38 |
-
"logo": ASSETS / "
|
| 39 |
},
|
| 40 |
"grid": {
|
| 41 |
"gap": 50, # px between cards
|
|
@@ -76,7 +76,7 @@ THEME: Dict[str, Any] = {
|
|
| 76 |
# Solid, very-light tints for a premium feel (no washed-out rgba)
|
| 77 |
CARDS = [
|
| 78 |
{
|
| 79 |
-
"title": "
|
| 80 |
"blurb": "Real-time Uniconfined Compressive Strength Prediction.",
|
| 81 |
"url": "https://smart-thinking-ucs.hf.space/",
|
| 82 |
"icon": ASSETS / "UCS_logo.png",
|
|
@@ -101,7 +101,7 @@ CARDS = [
|
|
| 101 |
"title": " ST_GeoMech_SMW",
|
| 102 |
"blurb": "Real-Time Safe Mud Window Prediction",
|
| 103 |
"url": "https://smart-thinking-smw.hf.space",
|
| 104 |
-
"icon": ASSETS / "
|
| 105 |
"style": {
|
| 106 |
"bg_top": "#EEF0FF", # soft indigo
|
| 107 |
"bg_bot": "#F7F8FF",
|
|
@@ -312,7 +312,7 @@ st.markdown(f"""
|
|
| 312 |
st.markdown(
|
| 313 |
f"""
|
| 314 |
<div class="suite-row">
|
| 315 |
-
<span class="suite-pill">{"
|
| 316 |
<span class="suite-tagline">{"Generating AI-Based Well Logging Profiles While Drilling"}</span>
|
| 317 |
</div>
|
| 318 |
""",
|
|
@@ -320,7 +320,7 @@ st.markdown(
|
|
| 320 |
)
|
| 321 |
|
| 322 |
# ========= Hero =========
|
| 323 |
-
hero_html = img_tag(THEME["hero"]["logo"], "
|
| 324 |
st.markdown(f"<div class='hero'>{hero_html}</div>", unsafe_allow_html=True)
|
| 325 |
|
| 326 |
# ========= Cards =========
|
|
|
|
| 35 |
"hero": {
|
| 36 |
"width": 400, # px
|
| 37 |
"margin_bottom": 30, # px space under hero
|
| 38 |
+
"logo": ASSETS / "AI_Suite_GeoMech_logo.png",
|
| 39 |
},
|
| 40 |
"grid": {
|
| 41 |
"gap": 50, # px between cards
|
|
|
|
| 76 |
# Solid, very-light tints for a premium feel (no washed-out rgba)
|
| 77 |
CARDS = [
|
| 78 |
{
|
| 79 |
+
"title": " ST_GeoMEch_UCS",
|
| 80 |
"blurb": "Real-time Uniconfined Compressive Strength Prediction.",
|
| 81 |
"url": "https://smart-thinking-ucs.hf.space/",
|
| 82 |
"icon": ASSETS / "UCS_logo.png",
|
|
|
|
| 101 |
"title": " ST_GeoMech_SMW",
|
| 102 |
"blurb": "Real-Time Safe Mud Window Prediction",
|
| 103 |
"url": "https://smart-thinking-smw.hf.space",
|
| 104 |
+
"icon": ASSETS / "SMW_logo.png",
|
| 105 |
"style": {
|
| 106 |
"bg_top": "#EEF0FF", # soft indigo
|
| 107 |
"bg_bot": "#F7F8FF",
|
|
|
|
| 312 |
st.markdown(
|
| 313 |
f"""
|
| 314 |
<div class="suite-row">
|
| 315 |
+
<span class="suite-pill">{"ST_GeoMech SUITE"}</span>
|
| 316 |
<span class="suite-tagline">{"Generating AI-Based Well Logging Profiles While Drilling"}</span>
|
| 317 |
</div>
|
| 318 |
""",
|
|
|
|
| 320 |
)
|
| 321 |
|
| 322 |
# ========= Hero =========
|
| 323 |
+
hero_html = img_tag(THEME["hero"]["logo"], "ST_GeoMech SUITE")
|
| 324 |
st.markdown(f"<div class='hero'>{hero_html}</div>", unsafe_allow_html=True)
|
| 325 |
|
| 326 |
# ========= Cards =========
|