jiebi/CodeConvo huggingface dataset:
Change:
.footer-desc-col { padding-inline: 15px; margin-bottom: 30px; <del> align-self: center; </del> <ins> align-self: start; </ins> } .footer-desc-col a {

Discussion:
The font family for the 'trending guides' and 'mobile app' titles in the footer should be 'Lato', sans-serif and the .footer-desc-col in the footer should be aligned with the trending find the related selector for the footer-desc-col and add the following style align-self: start; Also, find the related selector to the footer titles and add the following style: font-family: var(--font-family-sans-serif); <img width="679" alt="Screenshot 2024-02-07 at 3 26 07 PM" src=""
Hi, I'd like to take this issue please
We typically do not assign issues. Instead, we accept the first pull request that comprehensively solves the issue. Issues labelled with or are open for contributions. Please make sure you read . We prioritize contributors following the instructions in our guide. Join us in or if you need help contributing - our community will be happy to assist you.
Change:
## Solution <section id='solution'> <del> ```js // solution required </del> <ins> ```html <style> .bar { width: 25px; height: 100px; display: inline-block; background-color: blue; } </style> <body> <script> const dataset = [12, 31, 22, 17, 25, 18, 29, 14, 9]; d3.select("body").selectAll("div") .data(dataset) .enter() .append("div") .attr("class", "bar") .style('height', d => `${d}px`) </script> </body> </ins> ``` </section>

Discussion:
<!-- NOTE: If you're reporting a security issue, don't create a GitHub issue. Instead, email We will look into it immediately. --Tests are not passing with correct code. Curiously, the "The fifth div should have a height of 25 pixels" test is passing, but none of the others. DOM elements are rendering correctly with appropriate inline style. Browser Name: Chrome Browser Version: 68 Operating System: Chrome OS !
it passed for me on firefox and chrome with the code in the picture - were you able to get it to pass?
Oddly enough, no. I find it very strange that I can get the fifth test to pass, but none of the others, no matter what I do.
yea, im not sure - did you try resetting the code and doing it again? is there any errors in the console? Try another browser maybe
Yes to reset, no to errors. If it's a browser problem, that's an issue for people using Chromebooks like myself.
I got the same scenario as . Only the fifth test is passing. Browser Name: Chrome Browser Version: Version 71.0.3578.98 (Official Build) (64-bit) Operating System: MacOS Mojave Version 10.14.2 I tried completing the challenge in Firefox and it passed. Similar users are having problems:
does not work on Chromium - Version 75.0.3770.100 (Official Build) Arch Linux (64-bit) works on Firefox 67.0.3
my browser: Versione 77.0.3865.120 (Build ufficiale) (a 32 bit) on Windows 10 Home v1803 no test passes with callback
Pretty sure the problem is similiar to the problem on
Yep looks like yet another zoom bug with Chrome. We can check the inline styles set instead for the test. I will make a PR.
Change:
# --description-- <del> ++**Objective:** Build an app that is functionally similar to <a href="https://personal-portfolio.freecodecamp.rocks" target="_blank" rel="noopener noreferrer nofollow">https://personal-portfolio.freecodecamp.rocks</a>. **Do not copy this demo project**. </del> <ins> **Objective:** Build an app that is functionally similar to <a href="https://tribute-page.freecodecamp.rocks" target="_blank" rel="noopener noreferrer nofollow">https://tribute-page.freecodecamp.rocks</a>. **Do not copy this demo project**. </ins> **User Stories:**

Discussion:
The link above should be: The link to the demo project should link to the demo Tribute Page but links instead to the demo Portfolio Webpage. No response Device: [e.g. iPhone 6, Laptop] OS: [e.g. iOS 14, Windows 10, Ubuntu 20.04] Browser: [e.g. Chrome, Safari] Version: [e.g. 22] No response
Thanks for reporting the issue. We should also update the text to remove the at the start of the sentence. This issue is open to first-time code contributors to this repository. The file that you should be updating is Please make sure you read our , we prioritize contributors following the instructions in our guides. Join us in our or our if you need help contributing; our moderators will guide you through this. Sometimes we may get more than one pull request. We typically accept the most quality contribution followed by the one that is made first. Happy contributing.
Hi! I've created a pull-request for this issue: The only thing that I am worrying about, is tests. Although it's really tiny pull-request and nothing should break, I've tried to run tests just for my interest. But even on a new forked repository without any changes, I have one test fail (see screenshot). <img width="1059" alt="image" src=""I'm sure this has nothing to do with my pull-request, given that this error appears even without any changes. But, for the future, maybe you can tell me if I’m doing something wrong? Or is the problem in the tests?
That looks like a flaky test. Please help open a new issue for it.
Change:
<table> <tr> <ins> <!-- Do not translate this table --> </ins> <td> Read these guidelines in </td> <td><a href="/CONTRIBUTING.md"> English </a></td> <del> <td><a href="/docs/chinese/CONTRIBUTING.md"> 中文 </a></td> <td><a href="/docs/russian/CONTRIBUTING.md"> русский </a></td> </del> <td><a href="/docs/arabic/CONTRIBUTING.md"> عربي </a></td> <del> <td><a href="/docs/spanish/CONTRIBUTING.md"> Español </a></td> </del> <ins> <td><a href="/docs/chinese/CONTRIBUTING.md"> 中文 </a></td> </ins> <td><a href="/docs/portuguese/CONTRIBUTING.md"> Português </a></td> <ins> <td><a href="/docs/russian/CONTRIBUTING.md"> Русский </a></td> <td><a href="/docs/spanish/CONTRIBUTING.md"> Español </a></td> <td><a href="/docs/greek/CONTRIBUTING.md"> Ελληνικά </a></td> </ins> </tr> </table>

Discussion:
Describe your problem and how to reproduce it: When you try to change contibution guidelines language - you'll see how the languages table's order is desynchronized and in several languages you cannot find new Greek language. Add a Link to the page with the problem: Tell us about your browser and operating system: Browser Name: Chrome Browser Version: Version 74.0.3729.169 (Official Build) (64-bit) Operating System: Windows 10 Pro 1809 If possible, add a screenshot here (you can drag and drop, png, jpg, gif, etc. in this box): !
Change:
// (re)initializes the plugin var reset = function() { requests = 0; <del> plugin = new jailed.Plugin(path+'plugin_v0.1.2.js', api); </del> <ins> plugin = new jailed.Plugin(path+'plugin_v0.1.3.js', api); </ins> plugin.whenDisconnected( function() { // give some time to handle the last responce setTimeout( function() {

Discussion:
the first line in the function says - it wont pass testing unless you change it to Browser Name: Firefox Browser Version: 60.0.1 Operating System: High Sierra ! <hr!
You don't have to it, but because of strict mode it does need to be declared with , , or .
so its missing the then?
That's how I would update it.

i am suspecting another small bug, the next challenge after succesful code run in Bonfire: Chunky Monkey actually points to itself
Change:
const res = await fetch('https://pokeapi-proxy.freecodecamp.rocks/api/pokemon/pikachu'); // Fetch from proxy to simulate network delay if (res.ok) { <del> await new Promise(resolve => setTimeout(resolve, 50)); // Brief additional delay to allow UI to update </del> <ins> await new Promise(resolve => setTimeout(resolve, 1000)); // Additional delay to allow UI to update </ins> assert.lengthOf(typesEl.children, 1); assert.strictEqual(typesEl?.children[0]?.innerText.trim().toLowerCase(), 'electric');

Discussion:
When testing one camper's code it fails some tests unless I increase all the delays to 1000ms, I tested with 500ms but that was not enough. I also saw the example project fail a test but it does pass more consistently (my guess is it is just faster with fewer async functions). To be on the safe side we should have a longer delay. I know 1000ms is a lot but better safe than sorry. Tests: Valid code should not fail because of "timing" issues. No response Device: [e.g. iPhone 6, Laptop] OS: [e.g. iOS 14, Windows 10, Ubuntu 20.04] Browser: [e.g. Chrome, Safari] Version: [e.g. 22] Forum:
As this is a bug with a certificate project I the showstopper label.
Change:
# --description-- <del> JavaScript has seven primitive data types, with `String` being one of them. In JavaScript, a <dfn>string</dfn> represents a sequence of characters and can be enclosed in either single (`'`) or double (`"`) quotes. </del> <ins> JavaScript has seven primitive data types, with String being one of them. In JavaScript, a <dfn>string</dfn> represents a sequence of characters and can be enclosed in either single (`'`) or double (`"`) quotes. </ins> Note that strings are <dfn>immutable</dfn>, which means once they are created, they cannot be changed. The variable can still be reassigned another value.

Discussion:
There are some small issues that need to be fixed in the following files: optionfor elementsinline"Check your code" String` This looks like something that can be fixed by "first-time" code contributors to this repository. The files you should look at to work on a fix are those linked above. Please make sure you read our , we prioritize contributors following the instructions in our guides. Join us in our or our if you need help contributing; our moderators will guide you through this. Sometimes we may get more than one pull request. We typically accept the most quality contribution followed by the one that is made first. Happy contributing.
Hi I'd like to work on this issue. Thanks
Hey We typically do not assign issues. Instead, we accept the first pull request that comprehensively solves the issue. Issues labelled with or are open for contributions. Please make sure you read . We prioritize contributors following the instructions in our guide. Join us in or if you need help contributing - our community will be happy to assist you.
Change:
var image = !{JSON.stringify(image)}; .spacer <del> h3.row.col-xs-12 </del> <ins> h3.row </ins> .row.text-left.negative-10 .col-xs-3.col-sm-1.text-center .row.negative-5

Discussion:
! In Firefox 36.0.1 on OS X 10.9.5 Link:
Firefox appears to be jamming the comment-list on top of the display area for the main story.
Those elements are floating left because of .col-xs-12 on the h3.
Change:
--- id: 56bbb991ad1ed5201cd392ce <del> title: Manipulate Arrays With unshift() </del> <ins> title: Manipulate Arrays With unshift Method </ins> challengeType: 1 videoUrl: 'https://scrimba.com/c/ckNDESv' forumTopicId: 18239

Discussion:
Describe the bug Having special character in the slug, title, or heading of the challenges lead to broken structure as shown in the image below. Originally reported by ! These challenges are the translation of these. ! Although we can not add them in the Arabic translation, this is a fix to the side effect, because Arabic isn't the only RTL language with translation efforts. I think it's better to not include special characters in the heading, if they aren't wrapped in spaced, example 'the Logical And Operator &&'. So I suggest two solutions: Delete special character, if they aren't wrapped around spaces, like change "push()" to "push". Add code block around functions and methods, to be something like .
Would it be acceptable to spell these out a little more? Instead of We could do Not only do we get rid of the special characters but it possibly makes it a little clearer for people listening to the page.
In translation, that's perfectly fine . Good call.
Change:
### --feedback-- <del> Places to eat or drink. Don't forget the stress mark. </del> <ins> Places to eat or drink. Don't forget the stress mark (`é`). </ins> ---

Discussion:
Describe the bug Task 37 requires typing in one of the blanks. This can be problematic due to the letter, which might not be present in the used keyboard layout. Expected behavior I don't want to say to use completely different word for the fill the blank, as at some point there might be no other choice. There could be some kind way to ease up procuring of the letter in question, for example including it in the feedback, so it can be copied.
Hi I would love to work on this. If someone could point me in the right direction, that would be amazing!
Hi Thank you for being eager to contribute. This issue has not been triaged yet. Feel free to share your insights and ideas on the matter. However as far as the code contributing, take a look at the issues with label. Please make sure you read , we prioritize contributors following the instructions in our guides. Join us in or if you need help contributing, our moderators will guide you through this. Thank you and happy coding.
Yes, I think in both of those challenges we can update the "Don't forget the stress mark." in the feedback to: "Don't forget the stress mark ()."
I will open the issue to contribution with this as the solution
Change:
import CollegeAlgebra from './college-algebra'; import CSharpLogo from './c-sharp-logo'; import A2EnglishIcon from './a2-english'; <ins> import B1EnglishIcon from './b1-english'; </ins> import RosettaCodeIcon from './rosetta-code'; const iconMap = {

Discussion:
The B1 English icon isn't available, so we are temporarily using the A2 icon for this superblock. <img width="709" alt="Screenshot 2024-09-11 at 05 43 53" src=""An icon for B1 should be created (it should look similar to the A2). Link to the A2 icon: You will need to make the following change to your file in order to see the B1 superblock:
Change:
"assert($('h1').length > 0, 'Make your <code>h1</code> element visible on your page by uncommenting it.')", "assert($('h2').length > 0, 'Make your <code>h2</code> element visible on your page by uncommenting it.')", "assert($('p').length > 0, 'Make your <code>p</code> element visible on your page by uncommenting it.')", <del> "assert(!new RegExp('-->', 'gi').test(editor), 'Be sure to delete the <code>--&#62;</code> that ends the comment.')" </del> <ins> "assert(!new RegExp('-->', 'gi').test(editor), 'Be sure to delete all trailing comment tags&#44; i.e. <code>--&#62;</code>.')" </ins> ], "challengeSeed": [ "<!--",

Discussion:
Challenge has an issue. Please describe how to reproduce it, and include links to screen shots if possible. Below is link to screen. Issue is that even after deleting the --that ends the comment, I am not allowed to go to my next challenge ! Uncomment HTML Uncomment your h1, h2 and p elements. Commenting is a way that you can leave comments within your code without affecting the code itself. Commenting is also a convenient way to make code inactive without having to delete it entirely. You can start a comment with <!-- and end a comment with --. Less information Go to my next challenge (ctrl + enter) Help Bug Make your h1 element visible on your page by uncommenting it. Make your h2 element visible on your page by uncommenting it. Make your p element visible on your page by uncommenting it. Be sure to delete the --that ends the comment. 1 <!--2 <h1Hello World</h13 <!--4 <h2CatPhotoApp</h25 <!--6 <br7 <!--8 <pHello Paragraph</p
The problem is that you still have a few comments, , in your code, and the test cases check to make sure you don't have any trailing comment tags, in there. I'll submit a PR in a second that slightly alters the words used in the waypoint, but I'm not sure it should be necessary.
Thx Lumen! Just so I'm clear, I need to delete ' <!--' all throughout the code?
Exactly :)
Fixed in
Change:
var _ = R; var dashed = !{JSON.stringify(dashedName)}; <del> .col-xs-12.col-sm-12.col-md-8 </del> <ins> .col-md-8.col-lg-9 </ins> .editorScrollDiv(style = "overflow-y: auto; overflow-x: hidden;") #mainEditorPanel form.code

Discussion:
A camper relayed this to me: There is some problem with the first challenge ending button on android with firefox browser. And in this moment I tried in chrome too, the issue is the same, the button is not active after the challenge is done. Xperia Z1 compact, android: 5.0.2, firefox: 39.0 Chrome: 43.0.2357.93
This is an issue whenever the screen size is small. It will also happen on a desktop if you resize the window to half screen or less.
Change:
**Examples** ```js <del> 3 ===  3 3 === '3' </del> <ins> 3 ===  3  // true 3 === '3' // false </ins> ``` <del> These conditions would return `true` and `false` respectively. </del> In the second example, `3` is a `Number` type and `'3'` is a `String` type. # --instructions--

Discussion:
The student has to go all the way down up to the explanation "In order, these expressions would evaluate to true, false, true, and true." to realize what the result of the operations is. My suggestion is that the second section of the code should look like this: 1 == 1 // true 1 == 2 // false 1 == '1' // true "3" == 3 // true instead of the screenshot attached. <!-- Add a link to the coding challenge with the problem. -- <!-- If applicable, add screenshots to help explain your problem. you can drag and drop, png, jpg, gif, etc. in this box. --!
I would be fine with this change. Any interest in making a PR for it
, Can I? I don't know how to do it and I have never done it in my life, but besides that, I would like to do it by myself using some guide you could give me. I have never used GitHub in the past. And this will help me to contribute even more to this awesome project.
We have some . It may look a little intimidating, but if you follow the instructions it's not bad. The file where this needs to be fixed is Technically, you can edit the file on github and make a PR from there - which can work for some simple fixes, but you can't see and test your changes. I think we would accept those if you want to do that, but I would recommend setting the project up locally at some point if you want to contribute regularly. To be clear, we usually like to get second opinion before making changes like this - since we don't have that, I can't guarantee a PR would be merged - but I think others would be fine with the change so if you want to make a PR, go ahead.
This change seems good. For context, we got rid of a lot of comments since we'd need to translate them. However, these are keywords and don't need translation.
shall I take this up?
Could you clarify if this is actually what we wanted, because this is exactly what we removed 12 months ago in:
Yes, this is okay because these instances specifically are only keywords that don't get translated anyway.
Change:
projectFormValuesSelector } from '../redux'; import { tap, mapTo } from 'rxjs/operators'; <ins> import { transformEditorLink } from '../utils'; </ins> import envData from '../../../../../config/env.json'; const { forumLocation } = envData;

Discussion:
In , if a user has submitted a project link, it will display the project's working view instead of the source code. I am not so sure adding the solution links as is currently functioning is helping much. See . Instead of showing the final project link, it would be more useful to show the source code link. In the linked forum post, going to the project results in the "Hmmm.... We Couldn't Reach Your Repl" page. For at least , we should restructure the link (if needed) to show the editable version of the project. For example, if the user submits , then we show . For Codepen projects, this is not an issue, but for Backend projects where the source code is not readily available, we either need to make my above suggested changes or remove this feature for backend challenges/projects. If a user is hosting their own project, then the same issue arises. Unless they submit a GitHub link to their project source code, a final project view does not help us identify problems for the user.
I was recently thinking about this, and just wondered how stable it would be to transform the Camper's URL into the project code URL. If you think this is a decent feature to have, and worth it, then I am willing to throw something together. I will put out a POC, now. Side Note: I have been looking into the fiasco, as some lessons still cause the dents.
Change:
extends ../layout-wide block content .row <del> .col-xs-12.col-sm-12.col-md-4.bonfire-top </del> <ins> .col-md-4.bonfire-top </ins> h1.text-center= name .well h4

Discussion:
A camper relayed this to me: There is some problem with the first challenge ending button on android with firefox browser. And in this moment I tried in chrome too, the issue is the same, the button is not active after the challenge is done. Xperia Z1 compact, android: 5.0.2, firefox: 39.0 Chrome: 43.0.2357.93
This is an issue whenever the screen size is small. It will also happen on a desktop if you resize the window to half screen or less.
Change:
a = np.array([[1, 2, 3, 4, 5], [6, 7, 8, 9, 10]]) # Output: <del> # [[ 1  2  3  4  5] </del> <ins> # [[ 1  2  20  4  5] </ins> # [ 6  7 20  9 10]] ``` answers:

Discussion:
Describe your problem and how to reproduce it: The output does not align with the question, nor does it align with the code. I suspect this is what the output was meant to be: Also, I would suggest the formatting of the code to change. Ie. spacing between numbers and , and spacing between numbers. Add a Link to the page with the problem: If possible, add a screenshot here (you can drag and drop, png, jpg, gif, etc. in this box): !
Thanks for catching this I remember copying the output directly from the console, but I must have messed up the spacing while adding the hashes. Took another look and this is what the console outputs: So perhaps it can be: Or with the spacing at the end like you suggest:
, well. What was your intent? I assumed the output was there as an example for what the end result should become. Ie. after performing: Or, was the output just another representation of the output of the ? I suggest it be the expected output of the code the user needs to select, as this helps the user clarify what needs to be done.
right, my intent was to show what the expected end result would be after running . So really the output should be not like it is now. My mistake. I must have forgotten to change the output when I was writing these questions.
Is someone working on this? Can I work on this?
, I am unsure of anyone working on this. You can go ahead, if you want.
Okay. I will be working on it.
Change:
{allChallengeNode ? renderMenuItems(allChallengeNode) : null} </ListGroup> </FullWidthRow> <del> </div> </del> <ins> </Grid> </ins> </LearnLayout> ); }

Discussion:
Describe the bug Unnecessary horizontal page scroll bar. It is not the scrollbar, its the page scroll bar. To Reproduce Steps to reproduce the behavior: to , it does not occur in all pages. for the page horizontal scrollbar (Not the scrollbar). Expected behavior No horizontal scroll bar. Screenshots  Desktop: I have no other env to test. OS: Ubuntu. Browser: chrome, chromium, firefox. Version: not applicable. Additional context This visual problem is generated by: Applied to:
Change:
} = user; if (isLocked) { <del> return renderIsLocked(username); </del> <ins> return renderIsLocked(username, isSessionUser); </ins> } return ( <Fragment>

Discussion:
The Portfolio button in the nav only takes me to my locked down profile. The settings button should be available on the user profile even when my profile is private and I am signed in. ! Edit raisedadead: We probably missed this while adding tests. Anyone interested can would be awesome if you could add tests while fixing this.
The settings button should be displayed here regardless of privacy settings.
You beat me to this, I opened without looking at the tracker.
Hi guys. I want to get and fix that issue.