Code Monkey home page Code Monkey logo

react-widgets's Issues

React warnings

Hi, I am so happy to resolve some react warnings in the app

Build a card widget

I'm happy to build the basics of a card component. Then create some good first issues such as providing props for the title, image and other things. As well as creating good first issues to add color variants to the card component.

I think it will be nice to get others involved in building some basic components in react for now. Then later create more additional functionality.

Let me know if that's okay?

UI Improvement

I would like to work on its UI just to make it cleaner and more appealing.

Form

Hi @vishal-codes .
I want to add a basic react form.

Preview of the form is below:

Screenshot (103)

Please kindly assign this issue.
Thanks

Add TextUtils Widget

Hello @vishal-codes and the project maintainers, I would like to add a TextUtils Widget.
TextUtils Gives You A Way To Analyze Your Text Quickly And Efficiently.
User will enter a text/paragraph and it will have the following functions -

  • Convert to UPPERCASE
  • Convert to lowercase
  • Copy to Clipboard
  • Remove Extra Space
  • Count Words & Characters
  • Time Taken to Read It
  • Preview

The Final App will look something like this :
TextUtils Demo
It would be great if you would assign me to this and i can start working as soon as possible.
Thank You! ๐Ÿ˜Š

Add more Languages

As of now the Translator in the project only supports three languages. We can add more languages.
Before making changes please make sure that you have completed steps till Branching.

Steps for adding more languages

  1. change the directory from present to the /src/data/translateOptions.js file.
  2. now edit the array named translateOptions by adding new item and assign the label with language and value with the language code. Language spelling and its code/value is mentioned in the list below(please follow the casing) . For example- ย ย ย 
    {
    ย ย  label : 'Marathi',
    ย ย  value : 'mr'
    },
  3. save the changes and commit

Note: Add the languages in alphabetical order and if u want to get ur pr eligible for hacktoberfest then u gotta at least add 2 colours and 2 languages in a single pr

List of language's to be added (NOTE: You don't need to add all the colours, just add one colour)
โŒ - Language yet to be added
โœ… - Language already added

Status label value
โœ… Afrikaans af
โœ… Albanian sq
โœ… Amharic am
โœ… Arabic ar
โœ… Armenian hy
โœ… Azerbaijani az
โœ… Basque eu
โœ… Belarusian be
โœ… Bengali bn
โœ… Bosnian bs
โœ… Bulgarian bg
โœ… Catalan ca
โŒ Corsican co
โœ… Croatian hr
โœ… Czech cs
โœ… Danish da
โœ… Dutch nl
โœ… English en
โœ… Esperanto eo
โŒ Estonian et
โœ… Finnish fi
โœ… French fr
โœ… Frisian fy
โœ… Galician gl
โŒ Georgian ka
โœ… German de
โŒ Greek el
โœ… Gujarati gu
โŒ Haitian Creole ht
โœ… Hausa ha
โœ… Hindi hi
โŒ Hungarian hu
โŒ Icelandic is
โœ… Igbo ig
โŒ Indonesian id
โŒ Irish ga
โœ… Italian it
โœ… Japanese ja
โŒ Javanese jv
โŒ Kannada kn
โŒ Kazakh kk
โœ… Khmer km
โŒ Kinyarwanda rw
โœ… Korean ko
โœ… Kurdish ku
โœ… Kyrgyz ky
โŒ Lao lo
โœ… Latvian lv
โŒ Lithuanian lt
โœ… Luxembourgish lb
โŒ Macedonian mk
โŒ Malagasy mg
โŒ Malay ms
โœ… Malayalam ml
โŒ Maltese mt
โŒ Maori mi
โŒ Marathi mr
โŒ Mongolian mn
โŒ Myanmar (Burmese) my
โœ… Nepali ne
โœ… Norwegian no
โŒ Nyanja (Chichewa) ny
โŒ Odia (Oriya) or
โŒ Pashto ps
โŒ Persian fa
โŒ Polish pl
โŒ Portuguese (Portugal, Brazil) pt
โœ… Punjabi pa
โŒ Romanian ro
โœ… Russian ru
โŒ Samoan sm
โŒ Scots Gaelic gd
โœ… Serbian sr
โœ… Sesotho st
โŒ Shona sn
โŒ Sindhi sd
โœ… Sinhala (Sinhalese) si
โŒ Slovak sk
โœ… Slovenian sl
โœ… Somali so
โœ… Spanish es
โŒ Sundanese su
โœ… Swahili sw
โœ… Swedish sv
โœ… Tagalog (Filipino) tl
โœ… Tajik tg
โœ… Tamil ta
โŒ Tatar tt
โœ… Telugu te
โŒ Thai th
โœ… Turkish tr
โŒ Turkmen tk
โŒ Ukrainian uk
โœ… Urdu ur
โœ… Uyghur ug
โœ… Uzbek uz
โœ… Vietnamese vi
โœ… Welsh cy
โœ… Xhosa xh
โœ… Yiddish yi
โœ… Yoruba yo
โœ… Zulu zu

Add Text Editor Widget

Hi, @vishal-codes @sakshamgurbhele I want to add a new widget that will be a text editor component. I have made the basic design and I'm yet to theme it to match your theme. But before that, I want to confirm if you are good with creating this issue and me working on this one?

Please feel free to share your thoughts on this and let me know if we can give it a tag of hacktober fest so that it will be considered.

image

Refactoring Project Structure

Hi @vishal-codes , may I help a bit to make project structure more maintainable? I will move some file to separate folder to make the project structure more clear and easy to maintain, I'am on my learning too let's learn together :D, thanks

Add more colors in dropdown section

As of now the Dropdown section of the project only supports two colors (Blue and Yellow). We can add more colours.
Before making changes please make sure that you have completed steps till Branching.

Steps for adding more colours

  1. change the directory from present to the src/data/colorOptions.js file.
  2. now edit the array named colorOptions by adding a new item and assign the label and value with the colour name (please follow the casing)
  3. save the changes and commit

Note: Add the colour's in alphabetical order and if u want to get you
PR eligible for Hacktoberfest then u gotta at least add 2 colours and 2 languages in a single PR

List of colour's to be added (NOTE: You don't need to add all the colours, just add one or two colour's. Not more than two.)

  • AntiqueWhite
  • Aqua
  • Aquamarine
  • Blue
  • BlueViolet
  • Brown
  • CadetBlue
  • Chartreuse
  • Chocolate
  • Coral
  • CornflowerBlue
  • Crimson
  • Cyan
  • DarkBlue
  • DarkCyan
  • DarkGoldenRed
  • DarkGray
  • DarkGreen
  • DarkKhaki
  • DarkMagenta
  • DarkOliveGreen
  • DarkOrange
  • DarkOrchid
  • DarkRed
  • DarkTurquoise
  • DarkViolet
  • DeepPink
  • DeepSkyBlue
  • DimGray
  • DodgerBlue
  • ForestGreen
  • Fuchsia
  • Gold
  • Green
  • GreenYellow
  • HotPink
  • IndianRed
  • Indigo
  • Khaki
  • Lavender
  • LightBlue
  • LightCoral
  • LightGreen
  • LightPink
  • LightSalmon
  • LightSeaGreen
  • Lime
  • Linen
  • Magenta
  • Maroon
  • MediumBlue
  • MidnightBlue
  • NavajoWhite
  • Olive
  • OrangeRed
  • Orchid
  • PaleGreen
  • PaleVioletRed
  • Peru
  • Pink
  • Plum
  • Purple
  • Red
  • SandyBrown
  • Silver
  • Snow
  • Tomato
  • Turquoise
  • Violet
  • WhiteSmoke
  • Yellow
  • YellowGreen

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.