Skip to content

Landing page suitable for non-technical users#1631

Merged
gregorydlogan merged 7 commits intoopencast:r/17.xfrom
ltekbas:indexPageChanges
Nov 25, 2025
Merged

Landing page suitable for non-technical users#1631
gregorydlogan merged 7 commits intoopencast:r/17.xfrom
ltekbas:indexPageChanges

Conversation

@ltekbas
Copy link
Copy Markdown
Contributor

@ltekbas ltekbas commented Sep 2, 2025

Made new Pull Request for r/17.x
Issue: #1623

Edit the Generate index.html command to add css sytling for the file.
Command includs now css href, some new classes and tags and new Text for the User to know what the page is about.
Also added new assets folder to seperate newly created CSS file from the other files
Added a new Task to update the css to the webserver

@github-actions
Copy link
Copy Markdown

github-actions bot commented Sep 2, 2025

Hi @ltekbas
Thank you for contributing to the Opencast Editor.
We noticed that you have not yet filed an Individual Contributor License Agreement. Doing that (once) helps us to ensure that Opencast stays free for all. If you make your contribution on behalf of an institution, you might also want to file a Corporate Contributor License Agreement (giving you as individual contributor a bit more security as well). It can take a while for this bot to find out about new filings, so if you just filed one or both of the above do not worry about this message!
Please let us know if you have any questions regarding the CLA.

@github-actions
Copy link
Copy Markdown

github-actions bot commented Sep 2, 2025

This pull request is deployed at test.editor.opencast.org/1631/2025-09-02_08-43-40/ .
It might take a few minutes for it to become available.

@github-actions
Copy link
Copy Markdown

github-actions bot commented Sep 2, 2025

This pull request is deployed at test.editor.opencast.org/1631/2025-09-02_08-45-41/ .
It might take a few minutes for it to become available.

@lkiesow lkiesow changed the title Added styling for Generated index.html Landing page suitable for non-technical users Sep 2, 2025
@github-actions
Copy link
Copy Markdown

github-actions bot commented Sep 3, 2025

This pull request is deployed at test.editor.opencast.org/1631/2025-09-03_11-10-55/ .
It might take a few minutes for it to become available.

@gregorydlogan gregorydlogan added type:documentation Improvements or additions to documentation type:enhancement New feature or request type:infrastructure Build process, deployment, workflows labels Sep 9, 2025
- name: Generate index.html
working-directory: editor-test
run: |
echo '<html><body><ul>' > index.html
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Same exact issues as https://github.com/opencast/opencast-admin-interface/pull/1415/files#r2320143883, except that the workflow you're looking for now is update.yml instead

@gregorydlogan gregorydlogan self-assigned this Sep 9, 2025
@github-actions
Copy link
Copy Markdown

This pull request is deployed at test.editor.opencast.org/1631/2025-09-15_12-41-51/ .
It might take a few minutes for it to become available.

@github-actions
Copy link
Copy Markdown

This pull request is deployed at test.editor.opencast.org/1631/2025-09-22_09-45-44/ .
It might take a few minutes for it to become available.

@github-actions
Copy link
Copy Markdown

This pull request has conflicts ☹
Please resolve those so we can review the pull request.
Thanks.

@github-actions github-actions bot added the status:conflicts Conflicts with another pull request or issue label Nov 20, 2025
@github-actions
Copy link
Copy Markdown

This pull request is deployed at test.editor.opencast.org/1631/2025-11-24_20-18-52/ .
It might take a few minutes for it to become available.

@github-actions github-actions bot removed the status:conflicts Conflicts with another pull request or issue label Nov 24, 2025
@gregorydlogan gregorydlogan merged commit bcbe6df into opencast:r/17.x Nov 25, 2025
7 of 8 checks passed
@KatrinIhler
Copy link
Copy Markdown
Member

Same question as the other one: Is there a specific reason this was merged into 17.x?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

type:documentation Improvements or additions to documentation type:enhancement New feature or request type:infrastructure Build process, deployment, workflows

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants