Fatti

La ricorrente, [X.] , e l'appellato, [Y.] , si sono sposati nel gennaio 1997 e hanno un figlio, [A.] , nato nel 2000. I coniugi si sono separati nel 2001 e hanno presentato una domanda congiunta di divorzio nell'ottobre 2003. Il Tribunale circondariale di San Gallo ha divorziato i coniugi e ha affidato l'autorità parentale su [A.] al padre. La madre ha presentato appello e ha chiesto di affidare il minore alla sua autorità parentale.

Il Tribunale cantonale di San Gallo ha rigettato l'appello e ha confermato l'affidamento dell'autorità parentale al padre. La madre ha presentato ricorso federale e ha chiesto di annullare la sentenza del Tribunale cantonale e di affidare il minore alla sua autorità parentale.

Legge

Il Tribunale federale ha esaminato le condizioni di ammissibilità del ricorso di ufficio e con cognizione libera. L'appello si dirige principalmente contro l'affidamento dell'autorità parentale per il minore [A.] al padre. Il Tribunale federale deve basare la sua decisione sulle constatazioni di fatto della autorità inferiore, a meno che non siano basate su un errore manifesto o su una violazione delle norme federali sulla prova.

Il Tribunale federale ha stabilito che il Tribunale cantonale ha considerato i criteri rilevanti per l'affidamento dell'autorità parentale, come le relazioni personali dei genitori con il minore, le loro capacità educative e la loro disponibilità ad avere il minore in cura e a prendersene cura personalmente. Il Tribunale cantonale ha anche considerato il bisogno dei minori di stabilità delle condizioni.

La ricorrente ha sostenuto che il Tribunale…