Google Grounded Search and Styling Fixes
This commit is contained in:
@@ -39,30 +39,67 @@ def ai_writers():
|
||||
|
||||
|
||||
def content_planning_tools():
|
||||
st.markdown("""**Alwrity content Ideation & Planning** : Provide few keywords to do comprehensive web research.
|
||||
Provide few keywords to get Google, Neural, pytrends analysis. Know keywords, blog titles to target.
|
||||
Generate months long content calendar around given keywords.""")
|
||||
# Add custom CSS for compact layout
|
||||
st.markdown("""
|
||||
<style>
|
||||
/* Reduce top padding of main container */
|
||||
.main .block-container {
|
||||
padding-top: 0rem !important;
|
||||
padding-bottom: 1rem !important;
|
||||
}
|
||||
|
||||
/* Reduce spacing between elements */
|
||||
.stTabs {
|
||||
margin-top: 0.5rem !important;
|
||||
}
|
||||
|
||||
/* Make markdown text more compact */
|
||||
.element-container {
|
||||
margin-bottom: 0.5rem !important;
|
||||
}
|
||||
|
||||
/* Adjust subheader margins */
|
||||
.stMarkdown h3 {
|
||||
margin-top: 0 !important;
|
||||
margin-bottom: 0.5rem !important;
|
||||
}
|
||||
</style>
|
||||
""", unsafe_allow_html=True)
|
||||
|
||||
options = [
|
||||
"Keywords Researcher",
|
||||
"Competitor Analysis",
|
||||
"Content Calender Ideator"
|
||||
]
|
||||
choice = st.radio("Select a content planning tool:", options, index=0, format_func=lambda x: f"🔍 {x}")
|
||||
# Make description more compact using a smaller font
|
||||
st.markdown("""
|
||||
<div style='font-size: 0.9em; margin-bottom: 0.5rem;'>
|
||||
<strong>Alwrity content Ideation & Planning</strong>: Provide few keywords to do comprehensive web research.
|
||||
Provide few keywords to get Google, Neural, pytrends analysis. Know keywords, blog titles to target.
|
||||
Generate months long content calendar around given keywords.
|
||||
</div>
|
||||
""", unsafe_allow_html=True)
|
||||
|
||||
if choice == "Keywords Researcher":
|
||||
# Create tabs with reduced spacing
|
||||
tab_keywords, tab_competitor, tab_calendar = st.tabs([
|
||||
"🔍 Keywords Researcher",
|
||||
"📊 Competitor Analysis",
|
||||
"📅 Content Calendar Ideator"
|
||||
])
|
||||
|
||||
# Keywords Researcher tab
|
||||
with tab_keywords:
|
||||
do_web_research()
|
||||
elif choice == "Competitor Analysis":
|
||||
|
||||
# Competitor Analysis tab
|
||||
with tab_competitor:
|
||||
competitor_analysis()
|
||||
elif choice == "Content Calender Ideator":
|
||||
|
||||
# Content Calendar Ideator tab
|
||||
with tab_calendar:
|
||||
plan_keywords = st.text_input(
|
||||
"**Enter Your main Keywords to get 2 months content calendar:**",
|
||||
placeholder="Enter 2-3 main keywords to generate AI content calendar with keyword researched blog titles",
|
||||
help="The keywords are the ones where you would want to generate 50-60 blogs/articles on."
|
||||
)
|
||||
if st.button("**Ideate Content Calender**"):
|
||||
if st.button("**Ideate Content Calendar**"):
|
||||
if plan_keywords:
|
||||
#ai_agents_content_planner(plan_keywords)
|
||||
st.header("COming Soon.")
|
||||
st.header("Coming Soon.")
|
||||
else:
|
||||
st.error("Come on, really, Enter some keywords to plan on..")
|
||||
|
||||
Reference in New Issue
Block a user