Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[FEATURE] Partner filtering. Collection renamed to SolutionsProviders #3473

Merged
merged 42 commits into from
Dec 4, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
42 commits
Select commit Hold shift + click to select a range
a7956a9
BUG: Removed old fontAwesome and updated it into the assets folder
kaimmej Oct 22, 2024
0abb27e
Removed the import statements to the old fontAwesome assets
kaimmej Oct 22, 2024
25ed4f7
Cleaned parter data - opensearch_tech field of frontmatter.
kaimmej Oct 24, 2024
48f255d
Form field for partner filtering changed to input-group
kaimmej Oct 25, 2024
b2bda08
Styling change on the filtering navbar
kaimmej Oct 28, 2024
6283992
Prototype Partner filtering for one single tag category
kaimmej Oct 28, 2024
f4b6e9a
Partner Cards now fade to the background for filtering
kaimmej Oct 29, 2024
03a6678
Removed popper and included the bundler.js file
kaimmej Oct 29, 2024
7298125
Partner card layout is not rendering right.
kaimmej Oct 30, 2024
5695737
Standardizing data of partners
kaimmej Nov 1, 2024
b69e316
Partner frontmatter data cleaning
kaimmej Nov 7, 2024
7bc448d
Css changes to the filter bar.
kaimmej Nov 7, 2024
d6ee70d
Scroll to top button
kaimmej Nov 7, 2024
aea2b83
changed naming for the javascript component imports
kaimmej Nov 7, 2024
a62ccbf
Merge remote-tracking branch 'upstream/main' into partner-filtering
kaimmej Nov 7, 2024
d0688b5
Integrate scroll top button into the partners page.
kaimmej Nov 8, 2024
6919ba2
Style changes to the partner cards - background and fontcolor
kaimmej Nov 8, 2024
0347cb5
Merge remote-tracking branch 'upstream/main' into partner-filtering
kaimmej Nov 8, 2024
4c5e4ae
Partner logos - switched to display favicons on the partner index page
kaimmej Nov 11, 2024
ea6dfbe
Filtering is working now
kaimmej Nov 12, 2024
c3c0e6b
fix to the checkboxes remaining checked after page reload.
kaimmej Nov 13, 2024
c2e5599
CTA call to action banner implemented
kaimmej Nov 13, 2024
09e3e37
returned results now displaying
kaimmej Nov 13, 2024
fe3b7ac
Cleaned partner data - applied new facet categories and standardized …
kaimmej Nov 15, 2024
e48dd08
checkbox styling for form elements adjusted
kaimmej Nov 15, 2024
ec5ffe3
checkbox styling changes.
kaimmej Nov 18, 2024
58c02fc
Mobile filter bar built and integrated.
kaimmej Nov 19, 2024
2032ae4
Partners now sorted in alphabetical order
kaimmej Nov 19, 2024
2ab0571
Merge remote-tracking branch 'upstream/main' into partner-filtering
kaimmej Nov 21, 2024
33c3534
Styling for the solutions provider cards.
kaimmej Nov 25, 2024
8ebae00
Renamed collection from /partners to /solutions Providers.
kaimmej Nov 25, 2024
16e496f
SolutionsProvider individual page topBanner
kaimmej Nov 25, 2024
c7d09a3
Provider individual page - mobile view
kaimmej Nov 26, 2024
0a25bb7
Styling for the mobile view
kaimmej Nov 27, 2024
f036714
Merge remote-tracking branch 'upstream/main' into partner-filtering
kaimmej Nov 27, 2024
27ff708
adjusted padding and styles SolutionsProviders
kaimmej Nov 27, 2024
284f6ee
Removed inline styling
kaimmej Nov 27, 2024
bc0ef3f
deleted js scroll top button script.
kaimmej Nov 27, 2024
de08f12
Remove fontawesome images
kaimmej Nov 27, 2024
e80a5c0
Removed expired fontawesome stylesheets
kaimmej Nov 27, 2024
ce9ba1b
Merge remote-tracking branch 'upstream/main' into partner-filtering
kaimmej Dec 3, 2024
ea01cbd
CSS Styles - added tablet width heading styling.
kaimmej Dec 3, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -1,18 +1,18 @@
name: 🎉 Become an OpenSearch Partner
description: Become an OpenSearch Partner
title: "[PARTNER] {{ Company name }} "
name: 🎉 Become an OpenSearch Solutions Provider
description: Become an OpenSearch Solutions Provider
title: "[SolutionsProvider] "
labels: ['enhancement, untriaged']
projects: ["opensearch-project/Website Update Project","opensearch-project/Partner Updates and Additions"]

body:
- type: markdown
attributes:
value: "# Become an OpenSearch Partner! 🎉"
value: "# Become an OpenSearch Solutions Provider! 🎉"
- type: markdown
attributes:
value: |
Welcome!
Please take the time to fill out this new partner request.
Please take the time to fill out this new Solutions Provider request.
We will review your submission and get back to you as soon as possible.


Expand All @@ -39,20 +39,21 @@ body:
multiple: true
options:
- Global
- North America
- South America
- Europe
- Asia Pacific
- Middle East
- Africa
- Asia Pacific
- Australia
- Central America
- Europe
- Middle East
- North America
- South America
default: 0
validations:
required: true
- type: textarea
attributes:
label: Business description
description: A clear and concise description of your business. We will use this to help create your partner page.
description: A clear and concise description of your business. We will use this to help create your Solutions Provider page.
placeholder: We are a ...
validations:
required: true
Expand All @@ -62,13 +63,13 @@ body:
description: Select all that apply
multiple: true
options:
- Consultant
- (MSP) Managed Service Provider
- (CSP) Content Service Provider
- (ISV) Independent Software Vendor
- Systems Integrator
- Consultancy
- Independent Software Vendor (ISV)
- Managed Service Provider (MSP)
- Platform Integrator
- Professional Services
- Support
- Systems Integrator
- Training
default: 0
validations:
Expand Down Expand Up @@ -139,13 +140,14 @@ body:
description: Select all that apply
multiple: true
options:
- Search
- Analytics
- Logs and Metrics
- Migration
- Machine Learning and AI
- Observability
- Other
- Search
- Security
- Logs
- Analytics
- Machine Learning & AI
- GenAI
default: 0
validations:
required: true
Expand All @@ -156,7 +158,7 @@ body:
- type: markdown
attributes:
value: |
We use the logo and branding to create your partner page and display your organization's information.
We use the logo and branding to create your Solutions Provider page and display your organization's information.
Either provide a URL to your logo or attach your logo to this issue.

- type: input
Expand Down Expand Up @@ -214,7 +216,7 @@ body:
- type: markdown
attributes:
value: |
Provide any additional content that you would like to include on your partner page.
Provide any additional content that you would like to include on your Solutions Provider page.
You may paste rich text, images, or links to videos.
- type: textarea
attributes:
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
name: 🤝 Partner Update
about: I am an OpenSearch partner and wish to update my information
title: "[PARTNER] update {{ Company name }} "
name: 🤝 Solutions Provider Update
about: I am an OpenSearch Solutions Provider and wish to update my information
title: "[SolutionsProvider] update {{ Company name }} "
labels: ['enhancement, untriaged']
projects: ["opensearch-project/Website Update Project","opensearch-project/Partner Updates and Additions"]
assignees: ''
Expand All @@ -14,7 +14,7 @@ A clear and concise description of what the bug is.


**What would you like to change?**
Clearly describe what aspects you would like to change about your Partner profile.
Clearly describe what aspects you would like to change about your Solutions Provider profile.
The more detail the better.


Expand Down
2 changes: 1 addition & 1 deletion _config-dev.yml
Original file line number Diff line number Diff line change
Expand Up @@ -69,7 +69,7 @@ defaults:
permalink: :collection/:slug.html

collections:
partners:
solutionsProviders:
community_projects:
javadocs:
output: true
Expand Down
9 changes: 5 additions & 4 deletions _config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -33,10 +33,10 @@ defaults:
permalink: blog/:title/
-
scope:
type: "partners"
type: "solutionsProviders"
values:
layout: "partner"
permalink: partners/:name.html
layout: "solutionsProviders"
permalink: solutionsProviders/:name.html
-
scope:
type: javadocs
Expand Down Expand Up @@ -110,7 +110,8 @@ defaults:
values:
layout: opensearchcon_individual_session
collections:
partners:
solutionsProviders:
sort_by: name
output: true
community_projects:
javadocs:
Expand Down
8 changes: 4 additions & 4 deletions _data/footer.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,14 +22,14 @@ columns:
url: /connect.html

-
title: Partners
title: Providers
links:
-
title: Become a Partner
title: Become a Provider
url: https://github.com/opensearch-project/project-website/issues/new?assignees=&labels=enhancement%2C+untriaged&projects=opensearch-project%2FWebsite+Update+Project%2Copensearch-project%2FPartner+Updates+and+Additions&template=partner_add_new_partner.yml&title=%5BPARTNER%5D+%7B%7B+Company+name+%7D%7D+
-
title: Find a Partner
url: https://opensearch.org/partners/
title: Find a Provider
url: https://opensearch.org/solutionsProviders/

-
title: Resources
Expand Down
12 changes: 6 additions & 6 deletions _data/header_navmenu_datafile.json
Original file line number Diff line number Diff line change
Expand Up @@ -60,8 +60,8 @@
"URL": "https://forum.opensearch.org/"
},
{
"Name": "Partners",
"URL": "/partners/"
"Name": "Providers",
"URL": "/solutionsProviders/"
},
{
"Name": "Events",
Expand Down Expand Up @@ -280,9 +280,9 @@
"Icon": "OpenSearch-Forum-condensedImage"
},
{
"Name": "Partners",
"SubText": "Find open-source partners offering solutions and services.",
"URL": "/partners/",
"Name": "Providers",
"SubText": "Find open-source providers offering solutions and services.",
"URL": "/solutionsProviders/",
"ClassValue" : "drawer-content-subheader-link",
"Icon": "OpenSearch-Partners-condensedImage"
},
Expand Down Expand Up @@ -439,5 +439,5 @@



}
}
}
169 changes: 169 additions & 0 deletions _data/page_SolutionProviders_datafile.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,169 @@


{

"SolutionProviders": {
"MobileFilterBar": {
"ButtonTitile": "Filters",
"OffcanvasTitle": "Filters",
"FilterButtonCategoryCountID": "MobileFilterButton_CategoryCount"
},
"HeroBanner": {
"Title": "OpenSearch Solutions Providers",
"SubText": "Find the right provider to achieve your business goals, extend your products, and better serve your customers",
"PathHeroImageDesktop": "/assets/img/pageAssets_solutionsProviders/banner_solutionsProviders_hero_desktop.png",
"PathHeroImageMobile": "/assets/img/pageAssets_solutionsProviders/banner_solutionsProviders_hero_mobile.png"
},
"Banner_CallToAction": {
"Text_startSpan": "Become an OpenSearch Solutions Provider! ",
"Link_Text": "Submit your application",
"Link_URL": "https://github.com/opensearch-project/project-website/issues/new?assignees=&labels=enhancement%2C+untriaged&projects=opensearch-project%2FWebsite+Update+Project%2Copensearch-project%2FPartner+Updates+and+Additions&template=partner_add_new_partner.yml&title=%5BPARTNER%5D+%7B%7B+Company+name+%7D%7D+",
"Text_endSpan": " through Github."
},
"MainBody": {
"Title": "Find your next Solutions Provider",
"ClassValue": "header--h2",
"Pagination": 15
},

"SearchBar": {
"ProviderType_Dropdown": {
"Title": "Provider type",
"ButtonCategoryCountID": "ProviderType_CategoryCount",
"ButtonCategoryCountID_MobileFilters": "ProviderType_CategoryCount_Mobile",
"AccordionMobileFilters_TargetDataAttribute": "ProviderTypeFilters",
"Categories": [
{
"Name": "Consultancy",
"DataAttribute": "Consultancy"
},
{
"Name": "Independent Software Vendor",
"DataAttribute": "Independent Software Vendor (ISV)"
},
{
"Name": "Managed Service Provider",
"DataAttribute": "Managed Service Provider (MSP)"
},
{
"Name": "Platform Integrator",
"DataAttribute": "Platform Integrator"
},
{
"Name": "Professional Services",
"DataAttribute": "Professional Services"
},
{
"Name": "Support",
"DataAttribute": "Support"
},
{
"Name": "Systems Integrator",
"DataAttribute": "Systems Integrator"
},
{
"Name": "Training",
"DataAttribute": "Training"
}

]
},
"OpenSearchSpecialization_Dropdown": {
"Title": "OpenSearch solutions",
"ButtonCategoryCountID": "Specialization_CategoryCount",
"ButtonCategoryCountID_MobileFilters": "Specialization_CategoryCount_Mobile",
"AccordionMobileFilters_TargetDataAttribute": "SpecializationFilters",
"Categories": [
{
"Name": "Analytics",
"DataAttribute": "Analytics"
},
{
"Name": "Logs & Metrics",
"DataAttribute": "Logs and Metrics"
},
{
"Name": "Migrations",
"DataAttribute": "Migration"
},
{
"Name": "ML & AI",
"DataAttribute": "Machine Learning and AI"
},
{
"Name": "Observability",
"DataAttribute": "Observability"
},
{
"Name": "Other",
"DataAttribute": "Other"
},
{
"Name": "Search",
"DataAttribute": "Search"
},
{
"Name": "Security",
"DataAttribute": "Security"
}
]
},
"Regions_Dropdown" : {
"Title": "Regions",
"ButtonCategoryCountID": "Region_CategoryCount",
"ButtonCategoryCountID_MobileFilters": "Region_CategoryCount_Mobile",
"AccordionMobileFilters_TargetDataAttribute": "RegionFilters",
"Categories": [
{
"Name": "Global",
"DataAttribute": "Global"
},
{
"Name": "Africa",
"DataAttribute": "Africa"
},
{
"Name": "Asia Pacific",
"DataAttribute": "Asia Pacific"
},
{
"Name": "Australia & NZ",
"DataAttribute": "Australia"
},
{
"Name": "Central America",
"DataAttribute": "Central America"
},
{
"Name": "Europe",
"DataAttribute": "Europe"
},
{
"Name": "Middle East",
"DataAttribute": "Middle East"
},
{
"Name": "North America",
"DataAttribute": "North America"
},
{
"Name": "South America",
"DataAttribute": "South America"
}
]
},
"FilterButton": {
"ButtonText": "Apply filters",
"ClassValue": ""
}

}



}
}




Loading
Loading