Giter VIP home page Giter VIP logo

website's People

Contributors

addozhang avatar affan-7 avatar arhell avatar b1f030 avatar chaosi-zju avatar chaunceyjiang avatar cmicat avatar dependabot[bot] avatar fengshunli avatar ikaven1024 avatar jadeflute0127 avatar justedennnnn avatar jwcesign avatar karmada-bot avatar kevin-wangzefeng avatar lavredisg avatar lonelycz avatar pigletfly avatar rainbowmango avatar rgrupesh avatar samzong avatar wangrenjie-jack avatar wangxf1987 avatar weichenhao avatar whitewindmills avatar windsonsea avatar wlp1153468871 avatar xishanyongye-chang avatar yike21 avatar zhzhuang-zju avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

website's Issues

remove @mui/material

What would you like to be added:
use docusaurus styles

Why is this needed:
remove optional dependency

/assign

Changing UI

image

What would you like to be added:
Making the user experience by adding CSS to each contents.

Why is this needed:
User friendly UI and enhanced user experience

Unable to translate the content to Chinese

image

What would you like to be added:
All the content of the site should be translated to Chinese after opting for Chinese translation.
Why is this needed:
Better readbility for the Chinese users.

replace WhatIs to components

What would you like to be added:
replace WhatIs to components
Why is this needed:
so that the components are not in the index file, but in their own folder
/assign

[Google Summer of Code] Refactor and enhance website

What would you like to be added:
Refactor Karmada community website(https://karmada.io/).

Basic requirements of the website:

  • Document Versioning support: Keep documentation in sync with project releases.
  • Internationalization(i18n) support: The documents could be easily switched between languages.
  • Search support: full documents are searchable.

Accessibility add link name

/assign
Screenshot_1

An accessible name is a word or phrase coded in a way that assistive technologies can associate it with a specific user interface object. Assistive technologies can then refer to the object by name, not just by type. When a link doesn’t have an accessible name, people who use assistive technologies have no way of knowing its purpose.

Update FAQ page on the website

What would you like to be added:
As can be seen on this Github FAQ link the FAQ page has had a good amount of addition and lot of doubts/questions have been answered.

image

But the website FAQ section hasn't been updated since a long time and questions there remain unanswered.

image

Why is this needed:

replace Button to components

What would you like to be added:
replace Button to components
Why is this needed:
so that the components are not in the index file, but in their own folder
/assign

Documentation for contributing guide

Hey @RainbowMango !!
There must be a contribution guide for contributors that how can we start the development server of the project on our system. So that we can start contributing to this project and submit our ideas, issue, and PRs to the project.
Thank you!

Some Supporters not seen in dark theme

I would like to add a background and enhance UI so that this problem is solved:

image

As we can see in above screenshot,some supporters are not seen so this problem can be solved.:

create CONTRIBUTING.md file

What would you like to be added:
General guidelines

sub-topics:

  • Before you get started
  • How to contribute
  • Setting up local environment

Why is this needed:
Helps new contributors to understand workflow of the project

@RainbowMango @Arhell What other sub-topics should we include?

Update dependencies version

What would you like to be added:
Update the dependencies version(in both package-lock.json and yarn.lock) due to security concerns:

  • Upgrade trim to version 0.0.3 or later
  • Upgrade browserslist to version 4.16.5 or later
  • Upgrade dns-packet to version 1.3.2 or later
  • Upgrade ws to version 7.4.6 or later
  • Upgrade normalize-url to version 4.5.1 or later
  • Upgrade tar to version 6.1.9 or later.
  • Upgrade path-parse to version 1.0.7 or later (#380, @samzong)
  • Upgrade nth-check to version 2.0.1 or later
  • Upgrade follow-redirects to version 1.14.8 or later
  • Upgrade node-fetch to version 2.6.7 or later
  • Upgrade ansi-regex to version 5.0.1 or later.
  • Upgrade minimist to version 1.2.6 or later.
  • Upgrade cross-fetch to version 3.1.5 or later.
  • Upgrade ansi-regex to version 3.0.1 or later.
  • Upgrade got to version 11.8.5 or later.

Why is this needed:

Document about how to add supporter's logo

What would you like to be added:
A document about how to upload logo to the Supporters.

Why is this needed:
Some partners want to submit their logo on the list of Supporters, but don't know how to start.

replace github btn to components

What would you like to be added:
replace github btn to components
Why is this needed:
so that the components are not in the index file, but in their own folder
/assign

fix logo on mobile

/assign

What would you like to be added:
centered logotype

Why is this needed:
Screenshot_1

add zoom to doc image

What would you like to be added:
add zoom
Why is this needed:
for a better view of the pictures
/assign

add scss support

What would you like to be added:
add scss support

Why is this needed:
for easier development

/assign

About support npm and node version

> npm -v
> 8.12.1

> node -v
> v18.4.0

When executing npm install, got this error:
image

It looks like is nodejieba's supporting issue, can it be fixed on karmada website?

Karmada docs directory tidy

What would you like to be added:
Now Karmada's docs looks a little messy and it's unfriendly to users. We need to tidy the Karmada docs directory.

Why is this needed:
Tidy Karmada's docs directory. I recommend the below:
.
├── Core Concepts
│ ├── Resource template, pp, cpp, op, cop
├── Key Features
├── Get Started //A small example for new users.
├── Tutorials //Guide for users to learn how to use key feature step by step.
├── Installation
├── User Guide //Mainly used to introduce Karmada and its ecological features.
├── Administrator Guide //For administrator, including upgrade, migration, operation and maintenance.
├── Developer Guide //For developer, including secondary development, debug, configuration based on Karmada.
├── Contributor Guide //For contributor, including how to contribute to Karmada community.
├── Case Study //end-user cases.
├── Troubleshooting
└── FAQ
└── Reference

Organize existing docs:https://github.com/Poor12/karmada/tree/master/website_docs

TODO-list

  • Core Concepts Replenish
  • Key Features Replenish
  • Get Started Replenish
  • User Guide FederatedHPA Replenish
  • User Guide 全局资源视图聚合API部分与统一认证鉴权需分离
  • User Guide 全局资源视图补充统一运维(exec、log)部分
  • User Guide 全局资源视图补充资源、事件全局搜索部分
  • User Guide 角色关注分离统一认证鉴权需与聚合API部分分离
  • User Guide 角色关注分离补充全局资源配额部分
  • User Guide 角色关注分离补充可复用调度策略部分
  • Administrator Guide 补充迁移部分(包含单集群迁移、从kubefed迁移)
  • Administrator Guide 补充Karmadactl指导手册
  • Administrator Guide 补充monitoring监控日志部分
  • Developer Guide 补充如何调试karmada部分
  • Developer Guide 补充对Karmada-scheduler做自定义配置部分
  • Reference Replenish

refactoring supporters block

What would you like to be added:
refactoring supporters block

Why is this needed:
simplification for adding new items
relative to #50

/assign

website update

What would you like to be added:

  1. update css to scss
  2. update dependencies version

Why is this needed:

  1. more easy to work wish css
  2. update to new versions, I think there are fixed bugs

I will update the site dependencies as updates come in.

About scss agree if I update? @RainbowMango

Index page blank area issue

What would you like to be added:
I guess there are two options to fill the blank:

    1. re-organize the description of What is Karmada?
    1. move the architecture images from How it works up

Why is this needed:
There is a large white space right after What is Karmada?

image

Footer alignment

What would you like to be added:

Alignment of footer elements can be changed.
image

Why is this needed:
For better UI and UX experience

Flex property can be used to make it better

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.