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

Learn page #52

Closed
wants to merge 8 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
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
16 changes: 8 additions & 8 deletions Gemfile.lock
Original file line number Diff line number Diff line change
Expand Up @@ -12,9 +12,9 @@ GEM
ffi (1.15.5)
forwardable-extended (2.6.0)
http_parser.rb (0.8.0)
i18n (1.9.1)
i18n (1.10.0)
concurrent-ruby (~> 1.0)
jekyll (4.2.1)
jekyll (4.2.2)
addressable (~> 2.4)
colorator (~> 1.0)
em-websocket (~> 0.5)
Expand All @@ -29,7 +29,7 @@ GEM
rouge (~> 3.0)
safe_yaml (~> 1.0)
terminal-table (~> 2.0)
jekyll-sass-converter (2.1.0)
jekyll-sass-converter (2.2.0)
sassc (> 2.0.1, < 3.0)
jekyll-toc (0.17.1)
jekyll (>= 3.9)
Expand All @@ -45,13 +45,13 @@ GEM
rb-fsevent (~> 0.10, >= 0.10.3)
rb-inotify (~> 0.9, >= 0.9.10)
mercenary (0.4.0)
mini_portile2 (2.7.1)
nokogiri (1.13.1)
mini_portile2 (~> 2.7.0)
mini_portile2 (2.8.0)
nokogiri (1.13.3)
mini_portile2 (~> 2.8.0)
racc (~> 1.4)
nokogiri (1.13.1-arm64-darwin)
nokogiri (1.13.3-arm64-darwin)
racc (~> 1.4)
nokogiri (1.13.1-x86_64-darwin)
nokogiri (1.13.3-x86_64-darwin)
racc (~> 1.4)
pathutil (0.16.2)
forwardable-extended (~> 2.6)
Expand Down
13 changes: 12 additions & 1 deletion _config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -543,4 +543,15 @@ docs:
- name: Contextionary
folder: contextionary
- name: Weaviate Clients
folder: weaviate-clients
folder: weaviate-clients
learn:
- name: Vector search engines
folder: vector-search-engines
- name: Getting started with Weaviate
folder: getting-started
- name: Using Weaviate when it's running
folder: using-weaviate
- name: Weaviate Modules
folder: weaviate-modules
- name: Working with neural search frameworks
folder: neural-search-frameworks
35 changes: 35 additions & 0 deletions _includes/learn-header.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
<!-- NAVBAR -->
<nav class="navbar navbar-expand-lg navbar-light fixed-top bg-white border-bottom">
<div class="container-fluid">
{% include nav.html %}
</div>
</nav>
<!-- BREADCRUMB -->
<nav class="d-lg-none bg-gray-800">
<div class="container-fluid">
<div class="row align-items-center">
<div class="col">

<!-- Breadcrumb -->
<ol class="breadcrumb">
<li class="breadcrumb-item">
<span class="text-white">
Learn
</span>
</li>
</ol>

</div>
<div class="col-auto">

<!-- Toggler -->
<div class="navbar-dark">
<button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#sidenavCollapse" aria-controls="sidenavCollapse" aria-expanded="false" aria-label="Toggle navigation">
<span class="navbar-toggler-icon"></span>
</button>
</div>

</div>
</div> <!-- / .row -->
</div> <!-- / .container -->
</nav>
47 changes: 47 additions & 0 deletions _includes/learn-menu.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
<div class="col-12 col-lg-3 col-xl-2 px-lg-0 border-bottom border-bottom-lg-0 border-end-lg border-gray-300 sidenav sidenav-start">
<div class="collapse d-lg-block" id="sidenavCollapse">
<div class="py-7 py-lg-9 px-lg-7">
<!-- IMPORTANT: NOTE THAT THE SUBMENU ORDER IS SET IN CONFIG.YML -->
{% assign sorted_documentation = site.pages | sort: 'menu-order' | group_by: 'solution' %}
{% for guides in sorted_documentation %}
{% if guides.name == page.solution %}
<ul class="list mb-6">
<li>
<h6 class="text-uppercase fw-bold">
{{ page.solution }}
</h6>
</li>
<li class="list-item">
<a href="{% if page.title == 'Introduction'%}../{% else %}../{% endif %}"
class="list-link {% if guide.title == page.title %}current{% endif %}">Introduction</a>
</li>
</ul>
{% for menuItem in site.docs[guides.name] %}
{% assign sorted_menus = site.pages | group_by: 'sub-menu' %}
{% for menu in sorted_menus %}
{% if menuItem.name == menu.name && guides.name == page.solution %}
<h6 class="text-uppercase fw-bold">
<a href="/{{ guides.name }}/{{ menuItem.folder }}">{{ menu.name }}</a>
</h6>
<ul class="list mb-6">
{% assign sorted_sub_menus = site.pages | sort: 'menu-order' %}
{% for guide in sorted_sub_menus %}
{% if menu.name == guide.sub-menu %}
{% if page.solution == guide.solution %}
{% if guide.menu-order > 0 %}
<li class="list-item">
<a href="{{ guide.url }}" class="list-link">{{guide.title}}</a>
</li>
{% endif %}
{% endif %}
{% endif %}
{% endfor %}
</ul>
{% endif %}
{% endfor %}
{% endfor %}
{% endif %}
{% endfor %}
</div>
</div>
</div>
16 changes: 16 additions & 0 deletions _includes/learn-toc.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
<div class="col-12 col-lg-3 col-xl-2 d-none d-lg-block px-lg-0 sidenav sidenav-end">
<div class="my-7 my-lg-9 px-lg-7 border-start-lg border-gray-300">



<!-- TOC -->
{% if page.toc == true %}
<!-- Heading -->
<h6 class="text-uppercase fw-bold">
Table of Contents
</h6>
{{ content | toc_only }}
{% endif %}

</div>
</div>
8 changes: 2 additions & 6 deletions _includes/nav.html
Original file line number Diff line number Diff line change
Expand Up @@ -130,13 +130,9 @@ <h6 class="dropdown-header">

<!-- Heading -->
<h6 class="dropdown-header mt-6">
All Resources
</h6>
<a href="/learn/">Learn - Coming Soon!</a>
</h6>

<!-- List -->
<a class="dropdown-item" href="/resources.html">
show all
</a>
</div>
</div> <!-- / .row -->
</div>
Expand Down
43 changes: 43 additions & 0 deletions _layouts/layout-learn.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
<!DOCTYPE html>

<html lang="en">

{% include head.html %}

<body class="bg-light" style="padding-top: 84px;">

{% include learn-header.html %}

<!-- CONTENT -->
<section>
<div class="container-fluid">
<div class="row">

{% include learn-menu.html %}

<div class="col-12 col-lg-6 col-xl-8 offset-lg-3 offset-xl-2 py-7 py-lg-9 px-lg-7">

<h1>{{ page.title }}</h1>

<p>
{{ page.intro }}
</p>

<hr>

<div class="main-docs-content">
{{ content }}
</div>
</div>

{% include learn-toc.html %}

</div>
</div>
</section>

{% include javascript.html %}

</body>

</html>
19 changes: 19 additions & 0 deletions learn/getting-started/how-to-get-weaviate-running.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
---
layout: layout-learn
solution: learn
sub-menu: Getting started with Weaviate
title: How to get Weaviate running?
description: How to get Weaviate running?
tags: ['Getting Started']
menu-order: 1
open-graph-type: article
og-img: img/og/og-learn.png
toc: true
---

# Coming soon!
For now, check the [documentation about getting started](https://weaviate.io/developers/weaviate/current/getting-started/index.html).

# More resources

{% include docs-support-links.html %}
20 changes: 20 additions & 0 deletions learn/getting-started/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
---
layout: layout-learn
solution: learn
sub-menu: Getting started with Weaviate
title: Getting Started with Weaviate
description: Getting Started with Weaviate
tags: ['Weaviate', 'Getting Started', 'Installation']
menu-order: 0
open-graph-type: article
og-img: img/og/og-learn.png
toc: false
---

## Coming soon!
For now, check the [documentation about getting started](https://weaviate.io/developers/weaviate/current/getting-started/index.html).


## More Resources

{% include docs-support-links.html %}
20 changes: 20 additions & 0 deletions learn/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
---
layout: layout-learn
solution: learn
sub-menu: index
title: Weaviate Learn
description: Learn about Vector search engines and Weaviate
tags: ['Weaviate', 'Learn']
menu-order: 1
open-graph-type: article
og-img: img/og/og-learn.png
toc: false
---

## Coming soon!
Learn about vector databases, Natural Language Processing, search engines, structured filtering and more topics of your interest!


## More resources

{% include docs-support-links.html %}
19 changes: 19 additions & 0 deletions learn/neural-search-frameworks/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
---
layout: layout-learn
solution: learn
sub-menu: Working with neural search frameworks
title: Working with neural search frameworks
description: Working with neural search frameworks
tags: ['Weaviate', 'Neural search']
menu-order: 0
open-graph-type: article
og-img: img/og/og-learn.png
toc: false
---

## Coming soon!
For now, check the [documentation about Weaviate](https://weaviate.io/developers/weaviate/current/).

## More Resources

{% include docs-support-links.html %}
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
---
layout: layout-learn
solution: learn
sub-menu: Working with neural search frameworks
title: Working with neural search frameworks
description: Working with neural search frameworks
tags: ['Neural search frameworks']
menu-order: 1
open-graph-type: article
og-img: img/og/og-learn.png
toc: true
---

# Coming soon!
For now, check the [documentation about Weaviate](https://weaviate.io/developers/weaviate/current/).

# More resources

{% include docs-support-links.html %}
19 changes: 19 additions & 0 deletions learn/using-weaviate/how-to-work-with-weaviate.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
---
layout: layout-learn
solution: learn
sub-menu: Using Weaviate when it's running
title: How to work with Weaviate when it's running?
description: How to work with Weaviate when it's running?
tags: ['Weaviate']
menu-order: 1
open-graph-type: article
og-img: img/og/og-learn.png
toc: true
---

# Coming soon!
For now, check the [documentation about how to work with Weaviate](https://weaviate.io/developers/weaviate/current/tutorials/how-to-query-data.html).

# More resources

{% include docs-support-links.html %}
19 changes: 19 additions & 0 deletions learn/using-weaviate/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
---
layout: layout-learn
solution: learn
sub-menu: Using Weaviate when it's running
title: Using Weaviate when it's running
description: Using Weaviate when it's running
tags: ['Weaviate']
menu-order: 0
open-graph-type: article
og-img: img/og/og-learn.png
toc: false
---

## Coming soon!
For now, check the [documentation about how to work with Weaviate](https://weaviate.io/developers/weaviate/current/tutorials/how-to-query-data.html).

## More Resources

{% include docs-support-links.html %}
20 changes: 20 additions & 0 deletions learn/vector-search-engines/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
---
layout: layout-learn
solution: learn
sub-menu: Vector search engines
title: Vector search engines
description: Vector search engines
tags: ['Weaviate', 'Vector search']
menu-order: 0
open-graph-type: article
og-img: img/og/og-learn.png
toc: false
---

## Coming soon!
For now, check the [documentation about Weaviate](https://weaviate.io/developers/weaviate/current/).


## More Resources

{% include docs-support-links.html %}
Loading