Git Product home page Git Product logo

projectsakura.github.io's Introduction

๐ŸŒธ Project Sakura ๐ŸŒธ

Table of Contents
  1. Overview โœจ
  2. About the Website โญ
  3. Meet The Team ๐Ÿ‘จโ€๐Ÿ’ป
  4. Credits โค๏ธ

Overview

Sakura provides quick timely updates and a great deal of customization with the same stability as Lineage OS.

It is an Open Source custom ROM building website that is being used by thousands of people and has more than 100k downloads.

The project is originally based on android and there are 35 mobiles that are being maintained by 20 maintainers.

For more information regarding new updates and features as well as to download Project Sakura please visit the official website here : Project Sakura

Features

  • Secure โš™๏ธ : Project Sakura has all the security measures from Lineage OS.

  • Customizable ๐Ÿ”ง :Project Sakura comes with a beautiful interface and allows a lot of customization and personalization for the user.

  • Open Source ๐ŸŒ : Any kind of contribution to Project Sakura is welcome and much appreciated. Fork us!

    It is also one of the projects in the open source event, GirlScript Summer of Code 2021

  • Community Support ๐Ÿ™Œ : Project Sakura community is growing, come join us on Telegram.

If you like Project Sakura, please drop a โญ on the GitHub repository


About

Tech Stack used in the website are :

  • HTML
  • CSS
  • Bootstrap
  • Javascript

The website is fully responsive and is maintained regularly.

Style Guide

Demo

For more info watch ๐ŸŽฅ

The website link : Project Sakura


Meet The Team


Priyanshu
Founder, Lead Developer

Arun
Web Developer

CryptoFox17
Designer

Samriddhi
Web Developer

Ritik
Web Developer

S B Harsha Vardhan
Core Developer

ArmSM
Core Team

Contributors

Project Sakura Team would like to thank all the users, maintainers and developers who contributed to this project.

Our Contributors ๐ŸŒŸ


Credits

projectsakura.github.io's People

Contributors

adityateltia avatar alenjojo avatar anujarora0502 avatar arunteltia avatar bhavya-sehgal avatar cryptofox17 avatar darkstar085 avatar dcs-soni avatar devrajdc avatar eldainosor avatar firequeen-3010 avatar gaulghost avatar hizhaoyun avatar khareyash05 avatar kohli6010 avatar lordshenron avatar lunarequest avatar n-shar-ma avatar pankaj892 avatar preeti2095 avatar rahulbansal0502 avatar rbattiato avatar revertx avatar ritik307 avatar samridhi-98 avatar satcasm avatar tanishq-arya avatar vedikaag99 avatar vibhanshujainiiitr avatar yukiscape 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  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

projectsakura.github.io's Issues

Create a sign up form for new users .

Describe the problem that you'd like solved

A sign up form for new users who are interested in the project might be good to send them updates or newsletters.

Proposal & Constraints

Creating a sign up form and displaying the option in the nav bar of home page.

On clicking the button, a pop-up should appear for the user to fill in details and these details should be stored in a database (like mongodb) and sending these updates should be automated.

Additional context

Along with custom form, third party authentication like google can also be enabled.

The custom form can be divided into frontend and backend parts again .

Alignment Issue in Navbar

The alignment in the navbar is not proper. And the on certain widths there's padding on the body which pushes the navbar to slightly below where its supposed to be.

Steps to Reproduce

  • fix the alignment of the list items and move to the left
  • remove the padding

Website fails many validation checks and generates many errors

The HTML code in the website is broken at some points and due to which it does not pass validation checks. Some errors need to be looked at while other small errors can be ignored for some time.

Below is the screenshot of the type of errors that I can resolve. I'll try to remove almost all the errors but the warnings are also generated that too in a big chunk. Need ample time to solve those.
image

Test Issue

Evidence / Screenshot (if possible)

Test Issue

Details

This is a test issue

Changing the font and color in stats page

Describe the problem that you'd like solved

Not a major problem but the stats page has a completely different color scheme from the rest of the website. It uses a light theme whereas every other page uses a consistent dark background. Even the font family used isn't Poppins which is the recommended one in the style guide.

Proposal & Constraints

I want to work and make the page look a bit more consistent without affecting the current layout.

Upgrade the model of the bootstrap from 3 to 4

In this project we are using bootstrap for the models and jquery for opening those models,

The task is to delete the code and refractor it for bootstrap 4 such that the code does not break in the website

Light Mode with Toggle button

I want to add light mode to it with a toggle button so user can choose theme according to its choice.
I am a Gssoc'21 participant Kindly assign it to me.

Updating the screenshots section in readme

Describe the problem that you'd like solved

Since there has been a lot of UI changes in the website, the screenshots in the readme file (stats, blogs) are irrelevant.

Proposal & Constraints

They could be updated by adding new screenshots, but adding a gif might be a better option as that would occupy lesser space and can include every page.

Additional context

Please assign this issue to me.

Refractor the html page

There are many page which have more than 1 css files integreted
and other than that style is also being added in the html pages as well
Remove the style from the page and add them to one of the css file used in the project,

Same for script just create one new script and put all the code inside the script tag into that file

Adding some changes in the download.html page

Describe the problem that you'd like solved

Making some enhancements to downloads page

Proposal & Constraints

  • Add padding to the modal, the text currently sticks to the border of the modal.
  • Change the modal text font to Poppins as per the style guide
  • Making the search input field left aligned
  • The close btn looks fine on desktop and large screen but looks squished on mobile screen, its CSS could be modified
  • Way too many comments in the CSS which could be removed

Additional context

I would like to work on this issue

UI issue within the websites

If you see any UI issue in the website report it by creating an issue that will be counted as level 1 issue(If its a valid issue)

add contributing.md

Hi! I would like to add contributing.md to the repo which states on how to clone and fork the repo,how to add ,create and push a repo,squash commits,rebase your feature branch ,how to update forked repo as well as local repo to the changes made in upstream.
I would like to work on this under GSSOC'21.

Refractor the scripts

There are many script that are being reused a lot of times find them out and report them

Reporting the issue will also be level 1 issue resolve

The level of the issue will depend on the difficulty of it

Move to top button

I am always frustrated when I have to scroll the page back to top every time.
There should be a back to top button with smooth scrolling.

Proposal & Constraints

I can try to add this feature.

Additional context

Remove dead code

There are many css classes that are not being used in the project you can find that out and can delete it from the project.

The level of this issue will depend upon the number of lines removed from the css files

Steps

  1. Delete the css that is not being used in the project
  2. Check if the project has still the same UI

UI Feature : Redesign navbar on all pages.

Hii,

Adding underlines to the navbar menus while hovering gives the website a pure look and the page looks decent with the underline animations. If you like this idea please assign this feature request to me under GSSoC'21.

Below is the screenshot of my idea. Any suggestions to change the color or any modifications are appreciated.

2021-03-14.18-35-06.mp4

Changing the theme of downlpad page

Describe the problem that you'd like solved

Changing the existing color theme of download page

Proposal & Constraints

  • use the colors and theme used in stats page
  • improve the footer

Errors on the css files.

There a couple of errors in the css files. Fixing them will improve the workflow of all their functionality.

Remove Internal CSS

In this issue, I will remove the internal CSS and add it to the CSS files. Please assign this under GSSOC.

Download Page Unsupported Details

Hello All the contributors,

So we are working on download page and we are trying to make the current download page unsupported, it does not mean the page will disappear it simply means we are trying to make a new download page from the scratch. So we are currently not accepting any issues and PR's related to download page, If you want to contribute and stuck somewhere message me in this thread or on discord we will sort some issues for you where you can challenge your skills

Tagging the main collaborators of this repository

@cryptofox17 @FireQueen-3010 @LordShenron @DevrajDC @tanishq-arya @yasharth291 @rhythmjayee @arpit456jain @kanishkaa24 @gaulghost

Let me know if you are blocked somewhere, or not have issues to work on, I will try to help you as soon as I can

Open Source For the win ๐ŸŽ‰โœจ

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.