eLOS Connect is a browser plugin extension of the eLOS web project.
NOTE: Currently only Firefox is supported. However, manifest v2 standards make Chrome support an approachable feature.
npm install rollup && npm install && npm run dev
Load Temporary Add-on...
public/manifest.json
and submit the selected file.eLOS Connect
eLOS is short for the e-Learning Operating System; a toolchain for handling, organizing, exporting, formatting and otherwise using your content.
Content is ambiguous on purpose, with a primary goal of organizing and bringing together material from continuous learning type sources. This is hard, and so narrow by necessity.
eLOS Connect is the most directly usable aspect of the eLOS platform. It is designed to integrate with the daily use scenarios; such as saving a video, stashing an article, saving links to your personal library.
eLOS Connect is a toolkit itself. The goal is to bring all of your needs as close and easy as possible.
Adding new features is a little bit of development work, and well documented and templated. The main display panels live in
Plugin Only
title,url
)eLOS Server/API integrated
Currently, elos-connect
is figuring out the path to its core purpose.
In the mean-time, the structure is as below:
connect
)The eLOS server can:
The eLOS connect UI can:
The eLOS connect plugin is the current entrypoint and focus driving the project. The plugin should be able to connect and interact with the server
{
"title": "...",
"url": "...",
"tag": "..."
}
On plugin activation, display a menu with tags available, click tag to save with that term.
A "add tag" box at the top of 2.
A button to copy URLs of all selected tabs
A button to render page as Firefox Reader state, then save the current page as PDF (in lieu of article content preprocessing).
IN PROGRESS: send reader rendered html to local server for handling.