rishavanand/github-profilinator 122
🚀 This tool contains mini GUI components that you can hook together to automatically generate markdown code for a perfect readme.
rishavanand/Alldebrid-PHP-torrent-script 10
[DEPRECATED] This is an unofficial script that allows you to use Alldebrid torrent service on your own domain.
30 days of Data Structures in C++
:100: Version 3 of GPA Calculator that calculates your GPA at SMIT according to your subject grades.
:movie_camera: CLI for listing movies playing in your city via BookMyShow
:corn: [DEPRECEATED] Farmer-Retailer-Consumer app with Blockchain based crop tracing system.
:notebook: My goto notebook for every interesting technology I learn.
Detect and lock out user on USB block device detection.
rishavanand/hasura-telegram-cricket-score-bot 3
A Telegram Bot built on Hasura which sends live cricket scores
Maze Solving Robot
push eventrishavanand/rishavanand.com
commit sha a510e21c653e129c4f834ec76f43f3edd144a7a1
lint
commit sha 96c17b96088c3683cd4ccb03675b068df7150abb
update profile
push time in 2 days
issue commentrishavanand/github-profilinator
Saving and reading config to and from the generated readmes
@smkamranqadri That's another good solution but I feel it increases the complexity of the solution by involving a backend. The config as a comment solution is simple to implement and manage. What do you think? Do you see any drawbacks to this solution?
comment created time in 4 days
startedairbnb/javascript
started time in 4 days
pull request commentrishavanand/github-profilinator
@smkamranqadri not a priority but saving/reusing config (#52) is next in line.
comment created time in 4 days
PR closed rishavanand/github-profilinator
Issue #48
pr closed time in 4 days
pull request commentrishavanand/github-profilinator
added search field in skills section
Closing due to inactivity. Please re-open if needed. Let me know if you need any help.
comment created time in 4 days
issue closedrishavanand/github-profilinator
add accordion option for sections
Is your feature request related to a problem? Please describe. Readmes can get really long and all sections might not be equally important.
Describe the solution you'd like Some sections can be allowed to collapse using accordions.
Describe alternatives you've considered none
Additional context see GitHub stats section in iampavangandhi's readme
closed time in 4 days
rishavanandpush eventrishavanand/github-profilinator
commit sha bacbc06f69bbfe0a487fa7d9dadc9d49599a774a
Collapsable sections (#60)
push time in 4 days
PR merged rishavanand/github-profilinator
#42
pr closed time in 4 days
issue commentrishavanand/github-profilinator
Hey @rudhrasekar, Well, the idea here is to write unit tests for each component something like this. Let me know if you want to take this up.
comment created time in 6 days
pull request commentrishavanand/github-profilinator
I've been a bit busy lately. Thank you for being patient, will review your commits soon.
comment created time in 6 days
push eventrishavanand/github-profilinator
commit sha c7f6cbf0a49e28eae6f9a5559547319ce6752dd1
checkout out multi template
commit sha 2c0d183f3ecaf8ef9f167a5f0fd2c8e2ae8a1c42
run linter
commit sha d408be9bea9f58a2af3454e4d6bcdb69f4237389
fix scroll for multiple columns (57)
commit sha dd4e639d553ddc6cfef3e7efeabaae2e7ffe38be
center align buymeacoffee icon
commit sha 3585980ff76ee660128a54be16686a52db105be3
fix markdown toggling
commit sha 319f8abfba3db0edc97ab947c916929c51fccf52
fix active section index
commit sha 05e99f7bd4af7e549250219873713b478679353b
shift menu item while shifting sections
push time in 10 days
push eventrishavanand/github-profilinator
commit sha c7f6cbf0a49e28eae6f9a5559547319ce6752dd1
checkout out multi template
commit sha 2c0d183f3ecaf8ef9f167a5f0fd2c8e2ae8a1c42
run linter
commit sha d408be9bea9f58a2af3454e4d6bcdb69f4237389
fix scroll for multiple columns (57)
commit sha dd4e639d553ddc6cfef3e7efeabaae2e7ffe38be
center align buymeacoffee icon
commit sha 3585980ff76ee660128a54be16686a52db105be3
fix markdown toggling
commit sha 319f8abfba3db0edc97ab947c916929c51fccf52
fix active section index
commit sha 05e99f7bd4af7e549250219873713b478679353b
shift menu item while shifting sections
push time in 10 days
pull request commentrishavanand/github-profilinator
I've fixed it. Could you merge the changes and check if collapsible sections are working?
comment created time in 10 days
push eventrishavanand/github-profilinator
commit sha a42a0471ee85b430cc03f399c574d04e5285d038
fix active section index
commit sha 33eae04f73b0d519d16029fbc063b04dfb3b4a03
shift menu item while shifting sections
push time in 10 days
pull request commentrishavanand/github-profilinator
True that! the switches are not working as intended. I'll fix it and then we can move forward with collapsable sections.
comment created time in 11 days
pull request commentrishavanand/github-profilinator
Still, there is some problem, only one section is able to convert into an accordion at a time. Also, the converted section automatically moves to the top of the preview instead of retaining its position.
comment created time in 11 days
pull request commentrishavanand/github-profilinator
I fixed that issue yesterday here. Could you rebase and check again?
comment created time in 12 days
pull request commentrishavanand/github-profilinator
@stspasow it doesn't seem to be working properly. Can you check again?
comment created time in 12 days
push eventstspasow/github-profilinator
commit sha 479bddfa6a9d0a94a14c0ba315bfac0f1c619c87
fix scroll for multiple columns (57)
commit sha daa09ac09821e467d1b4531b855cd449b82c26f6
center align buymeacoffee icon
commit sha b9999e65b591ae172e3da2b1c1924201de31a646
fix markdown toggling
commit sha 928c7d3d367540e830e601021546b26ea8e67dc2
Merge branch 'dev' into collapsable_sections
push time in 12 days
push eventrishavanand/github-profilinator
commit sha b9999e65b591ae172e3da2b1c1924201de31a646
fix markdown toggling
push time in 12 days
issue closedrishavanand/github-profilinator
Multi column layout does not follow the 100vh height with internal scroll design
Describe the bug A clear and concise description of what the bug is.
To Reproduce Steps to reproduce the behaviour:
- Go to 'my skillset section'
- See the sections column
Expected behaviour It is supposed to be 100vh in height with internal scroll like the intro section.
Screenshots

Desktop (please complete the following information):
- OS: macOS
- Browser: chrome
- Version: v85
closed time in 12 days
rishavanandissue commentrishavanand/github-profilinator
Multi column layout does not follow the 100vh height with internal scroll design
Fixed!
comment created time in 12 days
push eventrishavanand/github-profilinator
commit sha 479bddfa6a9d0a94a14c0ba315bfac0f1c619c87
fix scroll for multiple columns (57)
commit sha daa09ac09821e467d1b4531b855cd449b82c26f6
center align buymeacoffee icon
push time in 12 days
pull request commentrishavanand/github-profilinator
@stspasow please rebase
comment created time in 13 days
push eventrishavanand/github-profilinator
commit sha 6cc353d956b41665ae7691067f503ac99b443bc2
checkout out multi template
commit sha 4dc87dd3e136bc007e71662e48427bca521bfc66
run linter
push time in 14 days
issue closedrishavanand/github-profilinator
Is your feature request related to a problem? Please describe. Currently there is no SEO
..]
Describe the solution you'd like Add SEO and re-crawl via Google.
Describe alternatives you've considered none
Additional context none
closed time in 14 days
rishavanandpush eventrishavanand/github-profilinator
commit sha be38129afd4f1c7034244b6ff7f20a05babcb99e
refactor codebase to remove ids and indexes
commit sha ae2d566b229dd83a88bdddbcb6b135d946b1c92c
add new template (#55)
commit sha 0222c8af5db493c1012e66d503a86d8d334a29a6
added steps for adding a new template (#55) dev
commit sha 77f3a301a718f46134c776578a30741eaa7b74ab
remove ids and indexes
commit sha ffa723317c2af46d47a7505437c65a560b346509
Added meta tags and improved title. Fixes issue #53
push time in 14 days
push eventrishavanand/github-profilinator
commit sha ffa723317c2af46d47a7505437c65a560b346509
Added meta tags and improved title. Fixes issue #53
push time in 14 days
PR merged rishavanand/github-profilinator
Greetings,
I've added some of the missing meta tags and also improved the page title for more impressions. I hope that these will help and increase the visibility of the project.
All the best.
pr closed time in 14 days
push eventrishavanand/github-profilinator
commit sha be38129afd4f1c7034244b6ff7f20a05babcb99e
refactor codebase to remove ids and indexes
commit sha ae2d566b229dd83a88bdddbcb6b135d946b1c92c
add new template (#55)
commit sha 0222c8af5db493c1012e66d503a86d8d334a29a6
added steps for adding a new template (#55) dev
commit sha 77f3a301a718f46134c776578a30741eaa7b74ab
remove ids and indexes
push time in 14 days
issue commentrishavanand/github-profilinator
add accordion option for sections
Hey @stspasow, it's all yours.
comment created time in 15 days
push eventrishavanand/github-profilinator
commit sha 9e947d18a557aaa312f695bf03a8feef720a3283
remove ids and indexes
push time in 16 days
issue commentrishavanand/github-profilinator
add accordion option for sections
TODO:
- [ ] Add toggle section in
Section Settingsthat converts a section into an accordion
comment created time in 16 days
issue commentrishavanand/github-profilinator
@silltho I've simplified the process of adding new templates to Profilinator and also added a new template currently deployed on https://dev-profilinator.rishav.dev/. If you wish, I can assign you this issue for adding another template. I've also added steps for adding a new template in CONTRIBUTING.md file.
comment created time in 16 days
push eventrishavanand/github-profilinator
commit sha 1941185f77d544c6749130b0daafa8367897f44a
added steps for adding a new template (#55) dev
push time in 16 days
push eventrishavanand/github-profilinator
commit sha eba0c8bae71b8ee4242d3bbe023d4913cdf83091
refactor codebase to remove ids and indexes
commit sha 36b25ba7db6ee0364417131f0799b90785591e6d
add new template (#55)
push time in 16 days
issue openedrishavanand/github-profilinator
Multi column layout does not follow the 100vh height with internal scroll design
Describe the bug A clear and concise description of what the bug is.
To Reproduce Steps to reproduce the behaviour:
- Go to 'my skillset section'
- See the sections column
Expected behaviour It is supposed to be 100vh in height with internal scroll like the intro section.
Screenshots

Desktop (please complete the following information):
- OS: macOS
- Browser: chrome
- Version: v85
created time in 16 days
pull request commentrishavanand/github-profilinator
added search field in skills section
Hey @alexandramj92, I'm not able to select multiple skills if I search. It's only one skill at a time. Check out the frontend column, I've tried searching and selecting multiple frontend skills but only the last selected one appears in the column.

comment created time in 16 days
issue commentrishavanand/github-profilinator
Hey @silltho, It's about both, adding a new template and also adding a drop-down selection for it. But I've already started working on this one. Could you look for another issue?
comment created time in 16 days
issue openedrishavanand/github-profilinator
Is your feature request related to a problem? Please describe. It will be good to have more readme templates to choose from
Describe the solution you'd like More templates are needed
created time in 17 days
issue openedrishavanand/github-profilinator
Is your feature request related to a problem? Please describe. Testing is missing that sometimes leads to side effects.
Describe the solution you'd like The testing script is needed.
Describe alternatives you've considered Been working with manual testing.
Additional context none
created time in 17 days
issue openedrishavanand/github-profilinator
Is your feature request related to a problem? Please describe. Currently there is no SEO
..]
Describe the solution you'd like Add SEO and re-crawl via Google.
Describe alternatives you've considered none
Additional context none
created time in 17 days
issue openedrishavanand/github-profilinator
Saving and reading config to and from the generated readmes
Is your feature request related to a problem? Please describe. When users want to modify their readme already created with GitHub Profilinator, they need to start from scratch as there is no config option.
Describe the solution you'd like At markdown generation, the config can be added to it as comments then it can be loaded directly by providing the link to the existing readmes generated via GitHub Profilinator.
Describe alternatives you've considered An alternative would be allowing users to download the config but again they will have to manage storage, add it to the readme as comment looks like a better solution.
Additional context none
created time in 17 days
issue commentrishavanand/github-profilinator
add search feature for searching skills
Sure @alexandramj92 !
comment created time in 17 days
push eventrishavanand/github-profilinator
commit sha 067c77216e3e95cfd662b8794cca0837d7ea484c
fix first bullet issue (#49)
commit sha 8ce0dc7b4fd6617ff4f862c644a94a306afdd393
convert lang stats to compact layout (#43)
commit sha b79cb496b3e0f59965aa89b4fd940474c307c3b0
Added label to the input fields in the "Connect with me" page (#50) Co-authored-by: Thomas Oedegaard <[email protected]>
commit sha 491501a3c12604aece90ab91449bcb4f54e1f60c
Feature/supportme section (#44) * Support me section added. * added changes from feedback. * changed the icon color
commit sha 34cde1330204b9cf0fda9104d08b48801da76e51
scroll added in section and preview instead of main container. (#46)
commit sha cfb50de61484ee54de81ad2d1fa8c25b0ae1b39e
add more guidelines
push time in 17 days
push eventrishavanand/github-profilinator
commit sha 067c77216e3e95cfd662b8794cca0837d7ea484c
fix first bullet issue (#49)
commit sha 8ce0dc7b4fd6617ff4f862c644a94a306afdd393
convert lang stats to compact layout (#43)
commit sha b79cb496b3e0f59965aa89b4fd940474c307c3b0
Added label to the input fields in the "Connect with me" page (#50) Co-authored-by: Thomas Oedegaard <[email protected]>
commit sha 491501a3c12604aece90ab91449bcb4f54e1f60c
Feature/supportme section (#44) * Support me section added. * added changes from feedback. * changed the icon color
commit sha 34cde1330204b9cf0fda9104d08b48801da76e51
scroll added in section and preview instead of main container. (#46)
commit sha cfb50de61484ee54de81ad2d1fa8c25b0ae1b39e
add more guidelines
push time in 17 days
push eventrishavanand/github-profilinator
commit sha 7653532d6164c5741b4db91abe6952e3477f2986
add more guidelines
push time in 17 days
issue closedrishavanand/github-profilinator
Add separate scroll to preview panel
Is your feature request related to a problem? Please describe. It's frustating to have to scroll back to the top to see the changes in the preview panel while working with larger number of fields in the same section. To make a change in the last field, you have to scroll down to the bottom and then again scroll up to see the changes.
Describe the solution you'd like Separate scroll bars for sections and preview should improve the UX.
Describe alternatives you've considered None
Additional context Suggested by @nitishk72 on DEV.to
closed time in 17 days
rishavanandissue commentrishavanand/github-profilinator
Add separate scroll to preview panel
Well done! 🥇
comment created time in 17 days
issue closedrishavanand/github-profilinator
Is your feature request related to a problem? Please describe.
A "Support Me" tab in the sidebar would be a great option.
Describe the solution you'd like
Support me can consist of options like: "Buy Me A Coffee", "Paypal", "Patreon" etc.
Describe alternatives you've considered
NA
Additional context
An example
*Other options can be added.
closed time in 17 days
rohanprasadofficialissue commentrishavanand/github-profilinator
Thank you @smkamranqadri
comment created time in 17 days
push eventrishavanand/github-profilinator
commit sha d48a7d7b7c45e030881787fe98df224390ee0a2c
scroll added in section and preview instead of main container. (#46)
push time in 17 days
PR merged rishavanand/github-profilinator
Fixed #4

pr closed time in 17 days
starteddocusign/docusign-node-client
started time in 18 days
pull request commentrishavanand/github-profilinator
scroll added in section and preview instead of main container.
@smkamranqadri for the first smaller red box, I recommend setting the sidebar height to 100vh, whitespace of few pixels is still visible below the sidebar on my macOS-Chrome-v85. For the second larger red box I recommend stretching the heights of both the column(sections column and preview column) to bottom - 1.5rem so that the extra space vanishes.
comment created time in 18 days
push eventrishavanand/github-profilinator
commit sha 5ac30931498b1ee44b2bf996a13f6b3451898c6a
Feature/supportme section (#44) * Support me section added. * added changes from feedback. * changed the icon color
push time in 18 days
PR merged rishavanand/github-profilinator
FIxed #20


pr closed time in 18 days
issue closedrishavanand/github-profilinator
fields do not show placeholder after textarea conversion
Describe the bug During the input to textarea conversion, placeholders got left out.
To Reproduce Steps to reproduce the behaviour:
- Go to the social(connect with me) section
- See missing placeholders on all text areas
Expected behavior Text areas are supposed to show placeholders as there are no labels
Screenshots none
Desktop (please complete the following information):
- OS: macOS
- Browser chrome
closed time in 18 days
rishavanandissue commentrishavanand/github-profilinator
fields do not show placeholder after textarea conversion
Thanks a lot, @thomaslian, your contributions are live on the dev sudbdomain and it will be merged into master soon 🎉. Closing this issue.
comment created time in 18 days
push eventrishavanand/github-profilinator
commit sha 5151855ec026a50e266972abf2010cf050c7a57a
Added label to the input fields in the "Connect with me" page (#50) Co-authored-by: Thomas Oedegaard <[email protected]>
push time in 18 days
PR merged rishavanand/github-profilinator
Issue #45 stated that the text does not have a placeholder. A label would be better as stated in #47.
The "Connect with me" page, with the document SocialField.tsx was changed:
- Added "Form.Item" with a label to the existing "TextArea" to match similar design on other pages.
- Set the layout of the Form as vertical to match similar design on other pages.
This fixes #45 and closes #47
pr closed time in 18 days
pull request commentrishavanand/github-profilinator
Added label to the input fields in the "Connect with me" page
@thomaslian Looks perfect, there are two more things we need to do before merging and that is a squash and a rebase. Please rebase from the upstream dev branch and then squash all your commits into one. You might have to resolve some conflicts.
comment created time in 18 days
startedmicrosoft/TypeScript
started time in 18 days
pull request commentrishavanand/github-profilinator
Added label to the input fields in the "Connect with me" page
@thomaslian the build is failing, you'll have to shift the key prop from TextArea to Form.Item to resolve this error. To check the build process on your system you can run npm run lint and npm run build commands. Also after everything is done please rebase and push.
comment created time in 18 days
issue closedrishavanand/github-profilinator
add compact layout to github stats language variant
Is your feature request related to a problem? Please describe. GitHub Stats language variant in normal layout leads to huge whitespace in a two-column layout.
Describe the solution you'd like Compact layout selection option can be added so that both the cards have the same height in 2 column layout.
Describe alternatives you've considered none
Additional context
use layout=compact from github-readme-stats
closed time in 18 days
rishavanandissue closedrishavanand/github-profilinator
First bullet point not working
Describe the bug The first bullet point is not showing the bullet style in 2 column layout
To Reproduce Steps to reproduce the behaviour:
- Go to any section
- Create 2 columns
- Add two text field in the first column
- Convert both fields into list
- The second bullet point works whereas the first one shows
-
Expected behaviour A clear and concise description of what you expected to happen.
Screenshots

Desktop (please complete the following information):
- OS: macOS
- Browser Chrome
closed time in 18 days
rishavanandpush eventrishavanand/github-profilinator
commit sha b112248f7469857610b25f5c21c09644fb62b15f
convert lang stats to compact layout (#43)
push time in 18 days
push eventrishavanand/github-profilinator
commit sha 3322285a5483e7da3c29f1b4758ad2e6b7fc7d92
fix first bullet issue (#49)
push time in 18 days
pull request commentrishavanand/github-profilinator
Added placeholder to the "connect with me" page
perfect @thomaslian, btw you can push new commits to your repo and this PR will be updated automatically.
comment created time in 18 days
issue openedrishavanand/github-profilinator
First bullet points not working
Describe the bug The first bullet point is not showing the bullet style
To Reproduce Steps to reproduce the behaviour:
- Go to any section
- Add two text field
- Convert both fields into list
- The second bullet point works whereas the first one shows
-
Expected behaviour A clear and concise description of what you expected to happen.
Screenshots

Desktop (please complete the following information):
- OS: macOS
- Browser Chrome
created time in 18 days
issue openedrishavanand/github-profilinator
add search feature for searching skills
Is your feature request related to a problem? Please describe. Searching for skill checkboxes is very difficult.
Describe the solution you'd like A search box that can search and show matching skills.
Describe alternatives you've considered none
Additional context
Current scenario:

created time in 18 days
pull request commentrishavanand/github-profilinator
scroll added in section and preview instead of main container.
Hey @smkamranqadri, the scroll works perfectly but I see a few css errors, could you please fix it before we merge.
- There is slight whitespace below the sidebar
- The main two columns are not stretched out 100%

comment created time in 18 days
pull request commentrishavanand/github-profilinator
Added placeholder to the "connect with me" page
Hey @thomaslian, Thanks a lot. I really liked your idea of using labels. Could you change the placeholder to a label because I feel it makes more sense? In the case of placeholders, after users fill up a social field, the placeholder is gone and they can get confused on which one to edit.
comment created time in 18 days
pull request commentrishavanand/github-profilinator
Hey @smkamranqadri, please fix the colors and then we'll be good to merge.
comment created time in 18 days
Pull request review commentrishavanand/github-profilinator
+import React, { useContext } from 'react';+import { Input, Row, Col, Button, Dropdown, Menu, Form, Switch, Tooltip } from 'antd';+import { DownOutlined } from '@ant-design/icons';+import { FontAwesomeIcon } from '@fortawesome/react-fontawesome';+import { faAlignLeft, faExpandArrowsAlt } from '@fortawesome/free-solid-svg-icons';++import { FieldProps } from '.';+import { globalContext } from '../../context/GlobalContextProvider';+import styles from '../../styles/fields.module.scss';++const { TextArea } = Input;++export enum STATS_ALIGNMENT {+ LEFT = 'left',+ CENTRE = 'center',+ RIGHT = 'right',+}++export interface SupportMeOptions {+ height?: string;+ width?: string;+ alignment?: STATS_ALIGNMENT;+ fitImage?: boolean;+}++export interface SupportMeData {+ paypal?: string;+ buymeacoffee?: string;+}++export interface SupportMeProps extends FieldProps {+ id?: string;+ data?: SupportMeData;+ options?: SupportMeOptions;+}++export const generateAlignmentTags = (alignment: STATS_ALIGNMENT, type: 'start' | 'end') => {+ if (alignment && type === 'start') return `<div align="${alignment}">`;+ else if (!alignment && type === 'start') return `<div>`;+ else if (alignment && type === 'end') return `</div>`;+ else return '';+};++export const generateImageTag = (data: SupportMeData, options: SupportMeOptions) => {+ const statsUrl = {+ paypal: `https://paypal.me/${data.paypal}`,+ buymeacoffee: `https://www.buymeacoffee.com/${data.buymeacoffee}`,+ };+ let html = '';+ if (data.paypal)+ html += `+ <a href="${statsUrl.paypal}" target="_blank" style="display: inline-block;">+ <img+ src="https://img.shields.io/badge/Donate-PayPal-green.svg" + align="${options.alignment ? options.alignment : 'left'}"+ />+ </a>`;+ if (data.buymeacoffee)+ html += `+ <a href="${statsUrl.buymeacoffee}" target="_blank" style="display: inline-block;">+ <img+ src="https://img.shields.io/badge/Donate-Buy%20Me%20A%20Coffee-yellow.svg"
You missed the orange color instead of yellow.
comment created time in 18 days
Pull request review commentrishavanand/github-profilinator
+import React, { useContext } from 'react';+import { Input, Row, Col, Button, Dropdown, Menu, Form, Switch, Tooltip } from 'antd';+import { DownOutlined } from '@ant-design/icons';+import { FontAwesomeIcon } from '@fortawesome/react-fontawesome';+import { faAlignLeft, faExpandArrowsAlt } from '@fortawesome/free-solid-svg-icons';++import { FieldProps } from '.';+import { globalContext } from '../../context/GlobalContextProvider';+import styles from '../../styles/fields.module.scss';++const { TextArea } = Input;++export enum STATS_ALIGNMENT {+ LEFT = 'left',+ CENTRE = 'center',+ RIGHT = 'right',+}++export interface SupportMeOptions {+ height?: string;+ width?: string;+ alignment?: STATS_ALIGNMENT;+ fitImage?: boolean;+}++export interface SupportMeData {+ paypal?: string;+ buymeacoffee?: string;+}++export interface SupportMeProps extends FieldProps {+ id?: string;+ data?: SupportMeData;+ options?: SupportMeOptions;+}++export const generateAlignmentTags = (alignment: STATS_ALIGNMENT, type: 'start' | 'end') => {+ if (alignment && type === 'start') return `<div align="${alignment}">`;+ else if (!alignment && type === 'start') return `<div>`;+ else if (alignment && type === 'end') return `</div>`;+ else return '';+};++export const generateImageTag = (data: SupportMeData, options: SupportMeOptions) => {+ const statsUrl = {+ paypal: `https://paypal.me/${data.paypal}`,+ buymeacoffee: `https://www.buymeacoffee.com/${data.buymeacoffee}`,+ };+ let html = '';+ if (data.paypal)+ html += `+ <a href="${statsUrl.paypal}" target="_blank" style="display: inline-block;">+ <img+ src="https://img.shields.io/badge/Donate-PayPal-green.svg"
You missed the blue color instead of green.
comment created time in 18 days
issue openedrishavanand/github-profilinator
fields do not show placeholder after textarea conversion
Describe the bug During the input to textarea conversion, placeholders got left out.
To Reproduce Steps to reproduce the behaviour:
- Go to the social(connect with me) section
- See missing placeholders on all text areas
Expected behavior Text areas are supposed to show placeholders as there are no labels
Screenshots none
Desktop (please complete the following information):
- OS: macOS
- Browser chrome
created time in 18 days
Pull request review commentrishavanand/github-profilinator
export const DEMO_SECTION_DATA: Array<SectionProps & Required<Pick<SectionProps, ], ], },+ {+ name: 'Support Me',+ id: '796debb6-97a6-4e56-8f4e-1fc0965074ee',+ sectionIndex: 7,+ nameToMarkdown: true,+ fields: [+ [+ {+ type: FIELD_TYPES.SUPPORTME,+ sectionIndex: 7,+ columnIndex: 0,+ id: '2c3abfca-f83e-401b-b719-6591d633f23d',+ options: { alignment: 'left' },+ data: { paypal: 'logarithm4', buymeacoffee: 'rishavanand' },
Please make the PayPal link empty, paypal: ''
comment created time in 18 days
Pull request review commentrishavanand/github-profilinator
+import React, { useContext } from 'react';+import { Input, Row, Col, Button, Dropdown, Menu, Form, Switch, Tooltip } from 'antd';+import { DownOutlined } from '@ant-design/icons';+import { FontAwesomeIcon } from '@fortawesome/react-fontawesome';+import { faAlignLeft, faExpandArrowsAlt } from '@fortawesome/free-solid-svg-icons';++import { FieldProps } from '.';+import { globalContext } from '../../context/GlobalContextProvider';+import styles from '../../styles/fields.module.scss';++const { TextArea } = Input;++export enum STATS_ALIGNMENT {+ LEFT = 'left',+ CENTRE = 'center',+ RIGHT = 'right',+}++export interface SupportMeOptions {+ height?: string;+ width?: string;+ alignment?: STATS_ALIGNMENT;+ fitImage?: boolean;+}++export interface SupportMeData {+ paypal?: string;+ buymeacoffee?: string;+}++export interface SupportMeProps extends FieldProps {+ id?: string;+ data?: SupportMeData;+ options?: SupportMeOptions;+}++export const generateAlignmentTags = (alignment: STATS_ALIGNMENT, type: 'start' | 'end') => {+ if (alignment && type === 'start') return `<div align="${alignment}">`;+ else if (!alignment && type === 'start') return `<div>`;+ else if (alignment && type === 'end') return `</div>`;+ else return '';+};++export const generateImageTag = (data: SupportMeData, options: SupportMeOptions) => {+ const statsUrl = {+ paypal: `https://paypal.me/${data.paypal}`,+ buymeacoffee: `https://www.buymeacoffee.com/${data.buymeacoffee}`,+ };+ let html = '';+ if (data.paypal)+ html += `+ <a href="${statsUrl.paypal}" target="_blank" style="display: inline-block;">+ <img+ src="https://img.shields.io/badge/Donate-PayPal-green.svg" + align="${options.alignment ? options.alignment : 'left'}"+ />+ </a>`;+ if (data.buymeacoffee)+ html += `+ <a href="${statsUrl.buymeacoffee}" target="_blank" style="display: inline-block;">+ <img+ src="https://img.shields.io/badge/Donate-Buy%20Me%20A%20Coffee-yellow.svg"
Please use &style=flat-square to match with other shield design
also, use the orange color of BuyMeACoffee to make it match the brand color.
comment created time in 18 days
Pull request review commentrishavanand/github-profilinator
+import React, { useContext } from 'react';+import { Input, Row, Col, Button, Dropdown, Menu, Form, Switch, Tooltip } from 'antd';+import { DownOutlined } from '@ant-design/icons';+import { FontAwesomeIcon } from '@fortawesome/react-fontawesome';+import { faAlignLeft, faExpandArrowsAlt } from '@fortawesome/free-solid-svg-icons';++import { FieldProps } from '.';+import { globalContext } from '../../context/GlobalContextProvider';+import styles from '../../styles/fields.module.scss';++const { TextArea } = Input;++export enum STATS_ALIGNMENT {+ LEFT = 'left',+ CENTRE = 'center',+ RIGHT = 'right',+}++export interface SupportMeOptions {+ height?: string;+ width?: string;+ alignment?: STATS_ALIGNMENT;+ fitImage?: boolean;+}++export interface SupportMeData {+ paypal?: string;+ buymeacoffee?: string;+}++export interface SupportMeProps extends FieldProps {+ id?: string;+ data?: SupportMeData;+ options?: SupportMeOptions;+}++export const generateAlignmentTags = (alignment: STATS_ALIGNMENT, type: 'start' | 'end') => {+ if (alignment && type === 'start') return `<div align="${alignment}">`;+ else if (!alignment && type === 'start') return `<div>`;+ else if (alignment && type === 'end') return `</div>`;+ else return '';+};++export const generateImageTag = (data: SupportMeData, options: SupportMeOptions) => {+ const statsUrl = {+ paypal: `https://paypal.me/${data.paypal}`,+ buymeacoffee: `https://www.buymeacoffee.com/${data.buymeacoffee}`,+ };+ let html = '';+ if (data.paypal)+ html += `+ <a href="${statsUrl.paypal}" target="_blank" style="display: inline-block;">+ <img+ src="https://img.shields.io/badge/Donate-PayPal-green.svg"
Please use &style=flat-square to match with other shield design
also, use the blue color of PayPal to make it match the brand color.
comment created time in 18 days
push eventrishavanand/github-profilinator
commit sha a858091f2b6c57ee91e2849755a9a5fa43e05d1b
#5: convert Input elements to TextArea
push time in 18 days
issue commentrishavanand/github-profilinator
Hi guys, I think there is some confusion. If I'm right, @rohanprasadofficial is talking about adding a new field for support me which the users can use to add the support me tab to their readme whereas @smkamranqadri is talking about adding the support me button for this specific project.
comment created time in 19 days