Project Description

After the release of Bootstrap 5.3, theming is supported, including dark mode.

Bootstrap variables have to be adapted in the OBS codebase to be able to support theming.

Goal for this Hackweek

Adapt as many variables as possible to comply with Boostrap theming support.

Resources

Bootstrap color system and color modes documentation and migration tips:

  • Color modes: https://getbootstrap.com/docs/5.3/customize/color-modes/
  • Migrating to v5: https://getbootstrap.com/docs/5.3/migration/
  • v5.3.0-alpha2, Color modes: https://getbootstrap.com/docs/5.3/migration/#color-modes
  • v5.3.0-alpha1, Color modes!: https://getbootstrap.com/docs/5.3/migration/#color-modes-1
  • v5.0.0, Color system: https://getbootstrap.com/docs/5.3/migration/#color-system

Looking for hackers with the skills:

obs bootstrap design

This project is part of:

Hack Week 23

Activity

  • about 1 year ago: Pharaoh_Atem liked this project.
  • about 1 year ago: enavarro_suse started this project.
  • about 1 year ago: hennevogel liked this project.
  • about 1 year ago: enavarro_suse removed keyword refactoring from this project.
  • about 1 year ago: enavarro_suse added keyword "obs" to this project.
  • about 1 year ago: enavarro_suse added keyword "bootstrap" to this project.
  • about 1 year ago: enavarro_suse added keyword "design" to this project.
  • about 1 year ago: enavarro_suse added keyword "refactoring" to this project.
  • about 1 year ago: enavarro_suse originated this project.

  • Comments

    Be the first to comment!

    Similar Projects

    Research openqa-trigger-from-obs and openqa-trigger-from-ibs-plugin by qwang

    Description

    openqa-trigger-from-obs project is a framework that OSD is using it to automatically sync the defined images and repositories from OBS/IBS to its assets for testing. This framework very likely will be used for the synchronize to each location's openqa include openqa.qa2.suse.asia Beijing local procy scc scc-proxy.suse.asia(although it's not a MUST to our testing) it's now rewriting requests to openqa.qa2.suse.asia instead of openqa.suse.de, the assets/repo should be consistent the format Beijing local openQA is maintaining an own script but still need many manually activities when new build comes, and not consistent to OSD, that will request many test code change due to CC network change

    Goals

    Research this framework in case it will be re-used for Beijing local openQA, and will need to be setup and maintained by ourselves

    Resources

    https://github.com/os-autoinst/openqa-trigger-from-obs/tree/master https://gitlab.suse.de/openqa/openqa-trigger-from-ibs-plugin

    beijing :rainbow machine


    Learn obs/ibs sync tool by xlai

    Description

    Once images/repo are built from IBS/OBS, there is a tool to sync the image from IBS/OBS to openqa asset directory and trigger openqa jobs accordingly.

    Goals

    Check how the tool is implemented, and be capable to add/modify our needed images/repo in future by ourselves.

    Resources

    • https://github.com/os-autoinst/openqa-trigger-from-obs
    • https://gitlab.suse.de/openqa/openqa-trigger-from-ibs-plugin/-/tree/master?ref_type=heads


    Git CI to automate the creation of product definition by gyribeiro

    Description

    Automate the creation of product definition

    Goals

    Create a Git CI that will:

    • automatically be triggered once a change (commit) in package list is done.
    • run tool responsible to update product definition based on the changes in package list
    • test the updated product definition in OBS
    • submit a pull request updating the product definition in the repository

    NOTE: this Git CI may also be triggered manually

    Resources

    • https://docs.gitlab.com/ee/ci/
    • https://openbuildservice.org/2021/05/31/scm-integration/
    • https://github.com/openSUSE/openSUSE-release-tools


    New features in openqa-trigger-from-obs for openQA by jlausuch

    Description

    Implement new features in openqa-trigger-from-obs to make xml more flexible.

    Goals

    One of the features to be implemented: - Possibility to define "VERSION" and "ARCH" variables per flavor instead of global.

    Resources

    https://github.com/os-autoinst/openqa-trigger-from-obs


    Explore the integration between OBS and GitHub by pdostal

    Project Description

    The goals:

    1) When GitHub pull request is created or modified the OBS project will be forked and the build results reported back to GitHub. 2) When new version of the GitHub project will be published the OBS will redownload the source and rebuild the project.

    Goal for this Hackweek

    Do as much as possible, blog about it and maybe use it another existing project.

    Resources